1. npm -g 在 mac 上无法 require
之前遇到了坑,按照网络上的办法,执行如下命令
export NODE_PATH=/usr/local/lib/node_modules
虽然当前窗口有效,但是新开一个窗口就无效了,还是需要手动修改配置文件,
1) touch ~/.bash_profile 创建 .bash_profile 如果存在,则不会执行任何操作
2) vim ~/.bash_profile 浏览 .bash_profile 文件
3) 新增一行 export NODE_PATH=/usr/local/lib/node_modules
4) 按 ESC 输入 :wq 保存并推出,
5) 随便开一个窗口运行 echo $NODE_PATH 都可以看到
/usr/local/lib/node_modules
这样就成功了,但是之前开的窗口如果不关还是会找不到 NODE_PATH,这个时候再执行
export NODE_PATH=/usr/local/lib/node_modules
临时设置一下,或者新开一个窗口都行