我正在尝试启动一个Express-Generator应用程序,但是我得到“ Express无法识别内部或外部命令。我尝试了以下所有操作 在Windows CMD中以管理员身份:
$ npm install express -g
$ npm install express-generator -g
$ mkdir myApp
$ cd myApp
$ express helloApp
最新命令应该创建所有与Express-Generator相关的文件(即路线,模型,视图等)。但是我仍然一次又一次遇到相同的错误。任何解决方案将不胜感激。
答案 0 :(得分:0)
由于您使用的是npm 您可以更改视图参数,甚至可以排除它。这就是我一直这样做的方式,尽管我使用的npm和node版本与您使用的版本不同,但我只是对其进行了测试以确认它对我有用。$ npm install -g express-generator
$ express --view=pug myApp
答案 1 :(得分:0)
尝试一下。
Item City1 City2
A Delhi Mumbai
A Mumbai Delhi
npm cache clear --force
请记住,如果要全局安装,则需要对$ npm install -g express-generator
$ mkdir myApp
$ cd myApp
$ express helloApp `
和sudo
使用linux
,并使用mac
或powershell
来运行代码。例如
admin cmd
答案 2 :(得分:0)
答案 3 :(得分:0)
另一种可能性 - 我无法在 vscode 中使用 express-generator。我尝试在 cmd 和 powershell 中分别使用它。它使用 cmd 工作,但不能使用 powershell。修改vscode,让cmd成为默认终端就好了!