Yoeman安装 - [npm全局根值不在您的NODE_PATH中]

时间:2017-03-08 15:20:14

标签: reactjs npm webpack

得到:

✖ NODE_PATH matches the npm root
npm global root value is not in your NODE_PATH
在Yoeman安装期间

npm install --global yo generator-react-webpack

2 个答案:

答案 0 :(得分:2)

我做了:

yo doctor

并得到了推荐:

echo "export NODE_PATH=$NODE_PATH:/home/pubudurw/local/install/node/lib/node_modules" >> ~/.bashrc && source ~/.bashrc

来源:link

答案 1 :(得分:2)

执行命令

yo doctor

之后它将表明同样的问题:

✖ NODE_PATH matches the npm root
npm global root value is not in your NODE_PATH

在结束行将有两个修复建议(与您的主目录相关):

[Fix] Append the npm root value to your NODE_PATH variable
Add this line to your .bashrc
    export NODE_PATH=$NODE_PATH:/home/[YOUR HOME DIR]/.nvm/versions/node/v8.11.1/lib/node_modules
  Or run this command
    echo "export NODE_PATH=$NODE_PATH:/home/[YOUR HOME DIR]/.nvm/versions/node/v8.11.1/lib/node_modules" >> ~/.bashrc && source ~/.bashrc

尝试运行最后一个。再次运行yo doctor。预期的消息将是(固定的):

Everything looks all right!