react-native所有命令失败

时间:2019-07-25 04:11:45

标签: react-native

我尝试在单独的分支中升级react-native,这引起了一些问题,因此我重置了所有内容并放弃了该分支。当前版本:"react-native": "0.59.9",

现在,当我尝试使用react-native(包括react-native info)运行任何命令时,出现以下错误:

internal/modules/cjs/loader.js:638
    throw err;
    ^

Error: Cannot find module '../../tools/PackageManager'
    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:636:15)
    at Function.Module._load (internal/modules/cjs/loader.js:562:25)
    at Module.require (internal/modules/cjs/loader.js:690:17)
    at require (internal/modules/cjs/helpers.js:25:18)
    at Object.<anonymous> (/home/_name_/solo/node_modules/@react-native-community/cli/build/commands/install/install.js:10:46)
    at Module._compile (internal/modules/cjs/loader.js:776:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:787:10)
    at Module.load (internal/modules/cjs/loader.js:653:32)
    at tryModuleLoad (internal/modules/cjs/loader.js:593:12)
    at Function.Module._load (internal/modules/cjs/loader.js:585:3)

我使用NVM尝试了多个节点版本。 当前在节点10.16.0上。 创建新项目并运行命令时,react-native似乎工作正常

我尝试删除node_modules和package-json,锁定所有版本的库,但还是没有运气。

1 个答案:

答案 0 :(得分:1)

似乎找不到npm。您能否检查它在同一工作区中是否正常工作,并尝试使用相同的npm重新安装react native命令。

npm install -g react-native-cli