【问题标题】:All NPM COMMAND not working even I updated .bash_profile即使我更新了 .bash_profile,所有 NPM 命令都不起作用
【发布时间】:2016-08-29 15:34:42
【问题描述】:

我用了几个月的 npm。 但是在我安装了 python/django 和虚拟环境之后,它就不再工作了。

错误是这样的。

sudo npm install -g react-native-cli

module.js:341
throw err;
^Error: Cannot find module './cache/caching-client.js'

我使用 npm 好几天了,但这是第一次发生。我搜索解决问题并找到此链接 Installing MEAN Stack: npm -v module.js: 338 throw err; Error: Cannot find module './cache/caching-client.js'。 但不工作。

echo $NODE_PATH
/usr/local/lib/node_modules

它发生在所有 npm 命令上。

npm -v

npm init -y

【问题讨论】:

    标签: javascript node.js caching npm


    【解决方案1】:

    我再次重新安装了 node.js 并且它工作了。:)

    【讨论】:

      【解决方案2】:

      如果您将 React Native 手动添加到您的项目中,请确保您已包含您正在使用的所有相关依赖项,例如 RCTText.xcodeproj、RCTImage.xcodeproj。接下来,由这些依赖项构建的二进制文件必须链接到您的应用程序二进制文件。使用 Xcode 项目设置中的 Linked Frameworks and Binaries 部分。更详细的步骤在这里:链接库。

      如果您使用的是 CocoaPods,请确认您已将 React 连同子规范一起添加到 Podfile。例如,如果您使用 , 和 fetch() API,则需要将它们添加到您的 Podfile 中:

      更多请看这个 https://www.npmjs.com/package/react-native-winjs-cli/tutorial

      【讨论】:

        猜你喜欢
        • 2020-11-28
        • 2015-02-25
        • 2021-11-14
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2018-01-04
        • 2023-03-06
        相关资源
        最近更新 更多