【问题标题】:Yoeman installation - [npm global root value is not in your NODE_PATH]Yoeman 安装 - [npm 全局根值不在您的 NODE_PATH 中]
【发布时间】:2017-03-08 15:20:13
【问题描述】:

得到:

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

在 Yoeman 安装期间

npm install --global yo generator-react-webpack

【问题讨论】:

标签: reactjs npm webpack


【解决方案1】:

我做到了:

yo doctor

并获得以下推荐:

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

来源:link

【讨论】:

    【解决方案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!
    

    【讨论】:

      猜你喜欢
      • 2015-11-17
      • 1970-01-01
      • 2015-12-12
      • 2011-08-24
      • 2021-04-13
      • 1970-01-01
      • 2012-09-17
      • 1970-01-01
      • 2017-11-05
      相关资源
      最近更新 更多