1 string terminal watch typeerror pug
我有玉观看我的目录自动编译模板到HTML文件.我在命令行中输入了以下内容:jade --watch templates.这首先返回rendered templates/index.html并编译.jade文件就好了.但是当我再次尝试保存.jade文件时,它不会编译,并在命令行中返回此错误:
TypeError: path must be a string
at Object.fs.lstat (fs.js:675:11)
at renderFile (/usr/local/lib/node_modules/jade/bin/jade.js:172:6)
at StatWatcher.<anonymous> (/usr/local/lib/node_modules/jade/bin/jade.js:119:11)
不确定它指的是什么"路径".但是如果它是目录"templates",我已经尝试了与引号中的目录相同的命令.
这显然只是当前jade版本1.8.2的一个问题.如果您将package.json中的依赖项锁定到以前的版本(如下所示),则此问题就会消失.
{
"name": "my-app",
"dependencies": {
"jade": "1.8.1"
}
}
Run Code Online (Sandbox Code Playgroud)
我已经继续并提交了一个新的github问题,所以希望这会得到解决.
| 归档时间: |
|
| 查看次数: |
462 次 |
| 最近记录: |