Welcome

首页 / 脚本样式 / Vue / vue,node,npm,cnpm,nvm的那些坑

npx内部安装


全局配置

npm config set prefix "D:\SOFT\Node\npm"


全局环境变量npm必须放到nvm前面


删除镜像源

npm config delete registry

获取镜像源

npm config get registry


安装镜像源(3种镜像源)

npm install -g cnpm --registry=https://registry.npm.taobao.org(正确)


npm install -g cnpm --registry=https://registry.npmmirror.com(新镜像源)


npm install -g cnpm --registry=http://r.cnpmjs.org


npm config set registry https://registry.npm.taobao.org


npm config set registry https://registry.npmmirror.com


npm config set registry http://r.cnpmjs.org


运行以下命令来列出项目中已安装的所有依赖项

npm ls --depth=0


删除项目中没有列出为依赖项的所有模块:

npm prune


npm安装失败

npm i --legacy-peer-deps


vue项目打包项目报错 Error: Cannot find module 'gifsicle'

cnpm install --save-dev image-webpack-loader





cnpm安装过程中出现报错,是因为安不上,需要单独安装,打包才不会报错


cnpm install imagemin-mozjpeg@^9.0.0

cnpm install imagemin-optipng@^8.0.0

cnpm install imagemin-gifsicle@^7.0.0

cnpm install imagemin-webp@^7.0.0



使用管理员权限打开命令行窗口

Set-ExecutionPolicy RemoteSigned