'哈巴狗'不被识别为内部或外部命令,可操作程序或批处理文件

时间:2017-06-11 19:23:43

标签: cordova ionic-framework ionic2 pug

我用Google搜索并找到了许多解决方案,但对我来说都没有用。 我正在使用ionic2 / cordova.Everthing安装了螺旋桨  即cordova,pug,pug-cli,ant,sdk,jdk。但现在它在启动时说(离子运行android --device)

任何想法和解决方案?

完整错误消息:

'pug' is not recognized as an internal or external command,
 operable program or batch file.
 npm ERR! Windows_NT 6.3.9600 npm ERR! argv 
"C:\\Program Files(x86)\\Nodist\\v\\nodev6.7.0\\node.exe" 
"C:\\Program Files (x86)\\Nodist  \\bin\\node_modules\\npm\\bin\\npmcli.js" "run" "pug" npm 
ERR! node v6.7.0 npm ERR! npm  v2.14.10 npm ERR! code ELIFECYCLE npmERR! Iwatch@ pug: `pug src/` npm ERR! Exit status 1 Full Error Message:

2 个答案:

答案 0 :(得分:0)

我遇到了同样的问题,寻找了解决方案,并找到了对我有用的解决方案

对于那些正在寻找解决方案但已经安装了pug-cli的用户,请尝试在安装时指定版本。例如,npm install pug-cli@1.0.0-alpha1 -g 由于某些原因,默认情况下npm正在安装版本0.0.0

答案 1 :(得分:0)

对于那些在2020年在Linux发行版上有此问题的人,由Google领导,因为pug未下载...

“ pug”不再是一回事;现在是“ pug-cli”。使用常用的npm软件包安装它。

npm install pug-cli -g