目前从 nodejs.org 到 v0.6.11 (2012-02-20) 的 Windows 安装程序将与 NodeJS 一起安装 NPM。
注意:
%USERPROFILE%\AppData\Roaming\npm
%USERPROFILE%\AppData\Roaming\npm-cache
npm install
。某些模块/实用程序应全局安装。...\npm
目录添加到用户路径中。将所有用户的"global"位置更改为更合适的共享全局位置%ALLUSERSPROFILE%\(npm|npm-cache)
(以管理员身份执行):
[NODE_INSTALL_PATH]\etc\
目录npm config --global ...
操作之前需要这样做npm config --global set prefix "C:\ProgramData\npm"
npm config --global set cache "C:\ProgramData\npm-cache"
C:\ProgramData\npm
添加到系统路径环境变量中如果你想将用户'"全局"位置改为 %LOCALAPPDATA%\(npm|npm-cache)
路径:
npm config set prefix "C:\Users\YOURNAME\AppData\Local\npm"
setx PATH "%PATH%;C:\Users\YOURNAME\AppData\Local\npm"
对于初学者来说,我使用最多的 npm 模块如下。
更多高级 JS 选项...
为了进行测试,我使用了以下工具...
网络工具。
如果您构建...
我刚刚使用 msi (node-v0.6.12.msi)在 Windows 7 中安装了最新版本的 node (0.6.12)。
npm 已随附其中,无需单独安装。
在运行 npm(npm install mysql)时,我遇到了权限问题,需要从我的 nodejs 所在的路径(即C:\Programming... C:\Program Files (x86)\nodejs**
然后,我按照以下步骤进行了操作:
在环境变量中添加了 C:\Program Files (x86)\nodejs\npm
- Path 系统变量。
在命令提示符中只返回到 C:\
并下达命令 - npm install mysql
- 然后就成功了。
希望能帮到你。
我在 Windows 上使用 npm 运行 node.js。 诀窍就是使用 cygwin。我是按照 https://github.com/joyent/node/wiki/Building-node.js-on-Cygwin-(Windows) 下的方法操作的。但请确保您使用的是 0.4.11 版本的 nodejs,否则 npm 将失效!