v1.0.0
搭建
Windows版
- 下载地址,msi版安装即可
- win7 下载13及以下版本
注意安装目录,安装完毕在根目录新建:node-global
、node-cache.
- 配置环境变量
新建环境变量,配置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
# 新增注册绑定地址 注意:使用cmd,不要使用power shell和git bash,且须使用管理员启动cmd
npm config set registry "https://registry.npm.taobao.org" # 重启后需重新设置 没有s
# 或者
npm install -g cnpm --registry=https://registry.npm.taobao.org # √ # 注意:请使用root账户操作
# 查看已经绑定的镜像
npm config get registry
# 还原
npm config set registry https://registry.npmjs.org/
# 或者
cnpm install -g yarn
# 检验
cnpm -v
# 安装本地webpack
npm install webpack --save-dev
# 查看依赖变化
npm fund
集成开发环境版
IDEA-必须以管理员身份运行
先配置成功Win版,然后以管理员身份运行IDEA,在IDEA打开项目Terminal,——Terminal功能需要安装插件,即可。
插件:
升级 使用n来管理版本
脚本
sudo npm install -g n
sudo n latest;sudo n stable;sudo n lts;sudo npm install npm@6.14.4 -g;
YARN
脚本
# 安装
# UBUNTU版
# 待续。。。
概念
命令
–save
依赖将被安装到项目.
加上-dev能省掉在package.json
里的devDependencies配置依赖,不加就是在dependencies节点写入依赖。写入dev节点的包,发布生产时不会被下载。
-dev 开发时用
npm config edit # 查看配置
坑
例
- 有一个依赖,必须以npm安装不能以cnpm,因为之前是cnpm安装的,所以使用npm时,一直报
\node_modules\_babel-loader@8.0.6@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
:审计修复或强制修复。我都按系统说的做了。