全球安装软件包不需要';t工作(node.js,npm)
例如,我安装了带有全局(-g)参数的express。在node.js/node_modules文件夹中不存在express 我尝试在没有全局参数的情况下安装它,它工作得非常好 如何在全球范围内安装全球安装软件包不需要';t工作(node.js,npm),node.js,express,npm,Node.js,Express,Npm,例如,我安装了带有全局(-g)参数的express。在node.js/node_modules文件夹中不存在express 我尝试在没有全局参数的情况下安装它,它工作得非常好 如何在全球范围内安装 谢谢。使用-g通过npm安装模块仅适用于提供命令行实用程序的模块,而不适用于从任何地方访问任何普通模块 因此,如果您希望使用命令行expressprojectgenerator实用程序/命令,则需要使用npm install-gexpress generator 如果您想要求('express')
谢谢。使用
-g
通过npm安装模块仅适用于提供命令行实用程序的模块,而不适用于从任何地方访问任何普通模块
因此,如果您希望使用命令行express
projectgenerator实用程序/命令,则需要使用npm install-gexpress generator
如果您想
要求('express')在你的应用程序中,你需要用npm install express安装express
你不能从命令行运行express
。要全局安装,你需要使用sudo
像这样sudo安装模块\u name-g
(如果你在*nix系统上)。@Pono,我使用windows。我试图由管理员运行命令行。但它无论如何都不起作用。有任何错误消息吗?您的node.exe安装在哪里(以防路径太长)?bower和grunt等UTIL需要AFAIK-g,可从comandline使用