Express不被识别为内部命令

时间:2016-05-20 16:01:10

标签: node.js

我正在使用npm来安装express。我需要在我的server.js文件上使用express,在使用npm install express之后,我能够运行我的文件。但是,当我尝试在命令行上运行express时,我失败了。同样的情况也发生在凉亭上。我已将环境变量路径配置为APPDATA / Roaming / npm。但问题仍然存在。有关于此的任何提示吗?

1 个答案:

答案 0 :(得分:0)

要在命令行中运行express,您必须使用以下命令全局安装:

npm install -g express

请注意,省略-g标志会在当前目录中名为node_modules的目录中安装express。由于此node_modules目录不在命令行查找可执行文件的PATH中,因此只能通过运行express来运行它。

通过添加-g标志,您实际上是在系统的PATH目录中安装express。