操作系统是Mac OS X,使用NVM安装Node后,Node -v显示9.2。在全局安装express(npm install -g express)后,我无法在命令行中使用express。如果使用它,将提示未定义模块。使用npm root -g查找节点路径的安装,在lib或bin目录下我可以看到包的全局安装,但我无法在环境路径中添加lib或bin目录,因为有这两个目录中没有可执行文件。 任何建议都非常有用,谢谢。
答案 0 :(得分:0)
命令行程序express
未与npm install express
一起安装,无论传递给它的命令行参数如何。要使用命令行实用程序,必须全局安装程序包express-generator
,如下所示:
npm install -g express-generator
您也应该为您的个别项目安装普通express
,而不是全局