1.npm设置缓存路径
npm config set prefix "D:\ProgramFile\nodejs\node_modules\node_global"
npm config set cache "D:\ProgramFile\nodejs\node_modules\node_cache"
2.各种npm(安装完cnpm后建议都用cnpm)
1.cnpm:
npm install -g cnpm --registry=https://registry.npm.taobao.org
2.webpack:
cnpm install webpack -g
cnpm install webpack-cli -g
3.vue:
cnpm install vue-cli -g
4.react:
cnpm install create-react-app -g
5.create-react-app慢的解决方法:把npm的register给永久设置成cnpm
//-- 配置后可通过下面方式来验证是否成功:
npm config get registry 或 npm info express
//换成原来的
npm config set registry https://registry.npmjs.org/
//设成淘宝的
npm config set registry http://registry.npm.taobao.org/
3.上传自己的npm包
1.注册npm账户,传送门~
2.在需要上传的文件夹内打开命令行(cmd)输入 npm init —开始创建package.json[必须要有这个文件才能上传]——自行一顿输入就完事
3.登录npm——命令行输入 npm login——输入账号、密码、邮箱后就登录成功了
★npm login可能会失败,原因可能为npm之前换成cnpm的地址,在命令行中输入
npm config set registry https://registry.npmjs.org/
可以换成原来的npm地址,然后再重新输入npm login,在下面操作4结束后命令行中输入
npm config set registry http://registry.npm.taobao.org/
可换回cnpm地址
4.将代码上传到npm ——命令行输入 npm publish