为 NPM 设置目录
Set directory for NPM
我在 win 7 上使用 git-bash。我想开发一个 ember 项目,我正在开发一个拇指驱动器。我已经在我的 E 驱动器上安装了节点,并将路径添加到环境变量。
$ 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 prefix
设置来设置它:
npm config set prefix e:\some\path\on\e
这可以通过修改项目的 .npmrc
文件在全局或每个项目的基础上完成。
转到包含 package.json
和 运行 npm config ls
的文件夹以查看有效的 npm 配置。
我在 win 7 上使用 git-bash。我想开发一个 ember 项目,我正在开发一个拇指驱动器。我已经在我的 E 驱动器上安装了节点,并将路径添加到环境变量。
$ 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 prefix
设置来设置它:
npm config set prefix e:\some\path\on\e
这可以通过修改项目的 .npmrc
文件在全局或每个项目的基础上完成。
转到包含 package.json
和 运行 npm config ls
的文件夹以查看有效的 npm 配置。