Node.js 为NPM设置目录
我正在和GitBash合作Win7。我想开发一个灰烬项目,我在一个拇指驱动器工作。我已经在我的电子驱动器上安装了节点,并将路径添加到环境变量Node.js 为NPM设置目录,node.js,ember.js,npm,Node.js,Ember.js,Npm,我正在和GitBash合作Win7。我想开发一个灰烬项目,我在一个拇指驱动器工作。我已经在我的电子驱动器上安装了节点,并将路径添加到环境变量 $ npm install -g ember-cli C:\Users\me\AppData\Roaming\npm\ember -> C:\Users\me\AppData\Roaming\npm\node_modules\ember-cli\bin\ember C:\Users\me\AppData\Roaming\npm\� ->
$ npm install -g ember-cli
C:\Users\me\AppData\Roaming\npm\ember -> C:\Users\me\AppData\Roaming\npm\node_modules\ember-cli\bin\ember
C:\Users\me\AppData\Roaming\npm\� -> C:\Users\me\AppData\Roaming\npm\node_modules\ember-cli\bin\ember
+ ember-cli@2.16.2
updated 553 packages in 89.25s
$ which npm
/e/nodejs/npm
$ which node
/e/nodejs/node
$ ember build
sh.exe": ember: command not found
所以我认为现在发生的是npm正在c驱动器上安装软件包。我需要在我的电子驱动器上设置一个文件夹,使其可移植。如何执行此操作?您可以通过配置npm
前缀设置来设置:
npm config set prefix e:\some\path\on\e
这可以通过修改项目的.npmrc
文件,在全局范围内或每个项目的基础上完成
使用package.json
进入文件夹,运行npm config ls
查看有效的npm配置
请看谢谢,这对我很有帮助。