搭建
Windows版
- 下载地址
https://nodejs.org/en/download/
msi版安装即可
注意安装目录 - 配置环境变量
新建环境变量,配置NODE_HOME=实际安装根目录
编辑path,新增NODE_HOME、%NODE_HOME%\node-global - 执行命令
npm config set prefix "C:\Program Files\nodejs\node-global"
npm config set cache "C:\Program Files\nodejs\node-cache"
# 注意参数不一样
- 测试
node -v
npm -v
# 新增注册绑定地址
npm config set registry "https://registry.npm.taobao.org"
# 或者
npm install -g cnpm --registry=https://registry.npm.taobao.org
# 检验
cnpm -v
# 安装本地webpack
npm install webpack --save-dev
集成开发环境版
IDEA-必须以管理员身份运行
先配置成功Win版,然后以管理员身份运行IDEA,在IDEA打开项目Terminal,——Terminal功能需要安装插件,即可。
插件:
概念
命令
–save
依赖将被安装到项目.
加上-dev更能省掉在package.json
里的devDependencies配置依赖,不加就是在dependencies节点写入依赖。写入dev节点的包,发布生产时不会被下载。
npm config edit # 查看配置
坑
例
- 有一个依赖,必须以npm安装不能以cnpm,因为之前是cnpm安装的,所以使用npm时,一直报
\node_modules\[email protected]@babel-loader\node_modules\@babel\core\node_modules\.bin\json5.cmd|xxx.xxx npm ERR! Move it away, and try again.
,意思是说这个文件不应该存在,应该移除,我就将这些文件移除,果然没报错了。安装后又叫npm audit fix --force
:审计修复或强制修复。我都按系统说的做了。