赞
踩
重要提示:本文章仅作为技术分享与学习交流,严禁用于其他任何用途,如有任何问题请及时与我联系,谢谢!
next
、I Agree
、next
来到Destination Folder
界面。Change
)我选择安装在D盘next
来到Tools
界面。将选项勾选上,自动下载必要工具next
、Install
进行安装。Finish
完成安装,此时会出现弹窗安装必要的工具根据提示操作即可。在配置前需要注意,在cmd中输入Python查看当前的版本环境是否有变动。由于我的Python是Miniconda的,在自动安装必要工具时被重新安装了一个新的Python。
将自动安装的Python卸载即可恢复原始的python环境(或者保留改下环境变量)
打开cmd窗口,输入node -v
、npm -v
分别查看node及npm的版本。
手动创建缓存文件夹node_cache
和全局依赖文件夹node_global
。
修改npm的默认缓存与依赖为自定义的位置,修改后会在系统中生成一个.npmrc
文件,接着在cmd中输入where .npmrc
即可看到路径,打开配置文件进行再次确认。
当使用npm安装模块时分为本地安装npm install xx
和全局安装npm install xx -g
。本地安装会安装到当前项目位置,全局安装会安装到指定的node_global目录。如果没有设置全局目录将会安装到默认的路径,也就是环境变量中用户变量中PATH中设置的位置。
所以要将此路径修改为自定义的全局依赖路径。
确定修改后,点击新建变量名为NODE_PATH变量值为全局依赖路径\node_modules,达到在node中使用require引入时可以不使用绝对路径。
配置完毕后进行全局安装express
测试,执行npm install express -g
到文件夹中确认下安装位置是否和设置的一样。
到js中使用require引入查看是否正常
若出现异常报错,可以使用require.resolve.paths('')
确认设置的NODE_PATH
路径是否被搜索到。(若环境配置无问题,建议重启下IDE/电脑)
npm config set registry https://registry.npm.taobao.org
npm install <name> [-g]
npm install <name>@<version> [-g]
npm uninstall <name> [-g]
npm search <name> [-g]
npm list/ls/la/ll [-g]
npm cache clean
npm cache verify
npm init
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。