初始化项目:
npm init
yarn init
全局组件安装:
npm install -g xxx
yarn global add xxx
全局组件卸载:
npm uninstall -g xxx
yarn global remove xxx
全局组件安装指定版本:
npm install -g xxx@latest
yarn global add xxx@latest
全局组件更新:
npm update -g xxx
yarn global upgrade xxx
查看全局组件:
npm list -g --depth 0
yarn list --depth=0
查看全局组件安装路径:
npm root -g
安装本地组件:
npm install --save xxx
yarn add xxx
安装本地开发环境组件:
npm install --save-dev xxx
yarn add xxx --dev
临时使用代理:
npm --registry https://registry.npmmirror.com install xxx
yarn --registry https://registry.npmmirror.com
持久化代理:
npm config set registry https://registry.npmmirror.com
npm config set disturl https://npmmirror.com/mirrors/node --global
yarn config set registry https://registry.npmmirror.com --global
yarn config set disturl https://npmmirror.com/mirrors/node --global
配置后可通过下面方式来验证是否成功
npm config get registry
根据package.json安装卸载或更新依赖:
npm install
yarn install # 或 yarn