String Jade:“TypeError:路径必须是字符串”,在保存.Jade文件时使用--watch
我有我的目录自动编译成html文件的模板。 我在命令行中输入了以下内容:jade-watch模板。 这将返回呈现的模板/index.html,并在开始时编译.jade文件。 但当我再次尝试保存.jade文件时,它不会编译,并在命令行中返回此错误: TypeError:路径必须是字符串 at Object.fs.lstat fs.js:675:11 在renderFile/usr/local/lib/node_modules/jade/bin/jade.js:172:6 在StatWatcher/usr/local/lib/node_modules/jade/bin/jade.js:119:11String Jade:“TypeError:路径必须是字符串”,在保存.Jade文件时使用--watch,string,terminal,pug,typeerror,watch,String,Terminal,Pug,Typeerror,Watch,我有我的目录自动编译成html文件的模板。 我在命令行中输入了以下内容:jade-watch模板。 这将返回呈现的模板/index.html,并在开始时编译.jade文件。 但当我再次尝试保存.jade文件时,它不会编译,并在命令行中返回此错误: TypeError:路径必须是字符串 at Object.fs.lstat fs.js:675:11 在renderFile/usr/local/lib/node_modules/jade/bin/jade.js:172:6 在StatWatcher/
不知道它指的是哪条路。但如果是目录模板,我尝试过使用引号中的目录使用相同的命令。我遇到了同样的问题,不幸的是,我在查找有关此的任何文档时遇到了真正的麻烦 如果您愿意,我找到了一个我认为合适的替代方案: 从此处下载代码: 它是一个简单的文件监视程序 别名代码或您的首选项 在正确的目录中运行watchfile test.jade./-out/tmp。这将在每次文件更改时通过watchfile运行jade编译
解决办法我知道,但它的工作。。。为什么人们总是想当然地认为在运行节点服务时您会捆绑所有东西?搜索jade html TypeError:path必须是字符串我只遇到Express.js线程我遇到了同样的问题,不幸的是,我在查找有关此的任何文档时遇到了真正的麻烦 如果您愿意,我找到了一个我认为合适的替代方案: 从此处下载代码: 它是一个简单的文件监视程序 别名代码或您的首选项 在正确的目录中运行watchfile test.jade./-out/tmp。这将在每次文件更改时通过watchfile运行jade编译
解决办法我知道,但它的工作。。。为什么人们总是想当然地认为在运行节点服务时您会捆绑所有东西?搜索jade html TypeError:path必须是一个字符串我只在Express.js线程上出现这显然只是当前jade版本1.8.2的一个问题。如果您将package.json中的依赖项锁定为以前的版本,如下图所示,那么这个问题就会消失
{
"name": "my-app",
"dependencies": {
"jade": "1.8.1"
}
}
我已经提交了一个新的,所以希望这能得到解决。这显然只是当前jade版本1.8.2的一个问题。如果您将package.json中的依赖项锁定为以前的版本,如下图所示,那么这个问题就会消失
{
"name": "my-app",
"dependencies": {
"jade": "1.8.1"
}
}
我已经提交了一份新的,因此,希望这能得到解决。谢谢,我将其全局卸载并安装jade@1.8.1它工作得很好,现在已经修复,应该在下一个版本中发布。谢谢,我在全球范围内卸载并安装了它jade@1.8.1它工作得很好,现在已经修复,应该在下一个版本中发布。