cordova 'pug'未被识别为内部或外部命令、可操作的程序或批处理文件

yrefmtwq  于 2022-11-15  发布在  其他
关注(0)|答案(3)|浏览(153)

我在谷歌上搜索了很多解决方案,但没有一个适合我。我使用的是ionic 2/cordova。所有东西都安装正确: cordova 、帕格、帕格-克利、蚂蚁、SDK、JDK。
完整错误消息:

'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:
qgelzfjb

qgelzfjb1#

我有同样的问题,寻找解决方案,并找到了这一个它为我工作
对于那些正在寻找解决方案但已经安装了pug-cli的用户,请尝试在安装时指定版本。例如,npm install pug-cli@1.0.0-alpha 1-g由于某些原因,默认情况下npm安装的是版本0. 0. 0

bf1o4zei

bf1o4zei2#

对于那些在2020年的Linux发行版上遇到问题的人来说,这里由谷歌领导,因为帕格没有下载...
“哈巴狗”不再是一个东西;它现在是“pug-cli”。用通常的npm包安装它。
npm install pug-cli -g

r1zhe5dt

r1zhe5dt3#

如果我翻译和理解正确的话,那么你不能使用pug-cli。在windows中,通过cmd安装解决了这个问题。在windows中使用cmd

npm install pug-cli -g

相关问题