安装 cnpm 后 cnpm -v 却找不到、配置时候又遇到这个找不到、同理逻辑和上篇yarn 一样处理。
首先确认一下 npm 下载包路径:
一。查看 npm 的 prefix 和 cache 设置信息
1|npm config get prefix 2|npm config get cache
二。设置下载路径和缓存路径
1|npm config set prefix “usr/example” 2|npm config set cache “usr/example“
三。查看 npm 配置下信息
1|npm config list
然后配置 cnpm 的环境变量
环境变量 :记录电脑各种内容的位置 如何设置 : export PATH=path1/example:$PATH
一。新建并打开 .bash_profile 文件
1|cd ~ 2|touch .bash_profile 3|open .bash_profile
二。添加 cnpm 的路径 保存 退出,设置全局路径
1|export PATH=$PATH:/Users/你的用户/example/bin 2|source .bash_profile
通常 node 和 npm 命令都安装在 usr/local/bin 路径下,如果不将这个路径添加到 path 变量里,通
过 npm 安装的的各种包都会 not found; 所以要记得操作:
export PATH="$PATH:/usr/local/bin"
解决前如下: