最近学着 vue, 用着用着 npm, 突然就忘了当时是怎么搭建的 node 环境 …
上个月一直赶项目, 整整一个月都没抽出时间写写博客记录下来, 那么, 今天来补上!
1.> prepare
下载安装一路走 next 到底部
装完进终端, 检查下版本确认安装成功
node -v
2.> environment variable
首先, 确认 PATH 里, 有node的根目录, 没有手动添加上, 确保 node 命令正常使用
然后, 找一个位置建立 node 的全局包目录名为 node_global, 和一个缓存目录 node_cache
并且新建一个环境变量 NODE_PATH 值为全局包目录, 同时在 PATH 里引用
3.> npm
node的环境变量搞好了, 那最后还得给 npm 通知一下, 告诉他这俩位置改动了
打命令
npm config set prefix "F:\ide\Node\node_global"
npm config set cache "F:\ide\Node\node_cache"
或者去 用户目录底下的 .npmrc里手动编辑
最后, 还需要处理下众所周知的网络问题, 处理的话, 速度感人还会卡住
npm 不支持 socks 代理, 可以通过一些工具转换, 这里就不介绍代理了
cnpm 虽然非常快, 但是有部分问题, 不想去踩雷, so, pass
那么给 npm 配置上淘宝的镜像, 同样可以打命令或者编辑 .npmrc
npm config set registry https://registry.npm.taobao.org
没有消息就是好消息, 如果不放心, 那么可以确认一下
npm config get registry
如果要换回 npm 官方镜像, 同样的道理, 改下网址即可 https://registry.npmjs.org
此时就可以愉快的 npm install 了!