Node.js Mac OS X,节点由Nvm安装,但可以';t使用全球安装的模块
操作系统为MacOSX,使用NVM安装Node后,Node-v显示为9.2。在全局安装express(npm install-g express)之后,我不能在命令行中使用express。如果使用,则会提示未定义模块。使用npm root-g查找节点路径的安装,在lib或bin目录中,我可以看到包的全局安装,但是我无法在环境路径中添加lib或bin目录,因为这两个目录中没有可执行文件。Node.js Mac OS X,节点由Nvm安装,但可以';t使用全球安装的模块,node.js,npm,nvm,Node.js,Npm,Nvm,操作系统为MacOSX,使用NVM安装Node后,Node-v显示为9.2。在全局安装express(npm install-g express)之后,我不能在命令行中使用express。如果使用,则会提示未定义模块。使用npm root-g查找节点路径的安装,在lib或bin目录中,我可以看到包的全局安装,但是我无法在环境路径中添加lib或bin目录,因为这两个目录中没有可执行文件。 任何建议都非常有用,谢谢。命令行程序express未随npm install express一起安装,无论传递
任何建议都非常有用,谢谢。命令行程序
express
未随npm install express
一起安装,无论传递给它的命令行参数是什么。要使用命令行实用程序,必须全局安装程序包,如下所示:
npm install -g express-generator
您可能还应该将普通
express
安装到您的单个项目中,而不是全局安装谢谢您的建议,您是对的,这不是nvm问题,我没有正确安装模块。我很高兴您修复了它!如果这个答案对你有帮助,一定要将它标记为已接受,以向其他人表明你的问题已经解决,并且这个答案对你有效