npm 无法加载我的react本机项目的配置

hmae6n7t  于 2022-11-14  发布在  React
关注(0)|答案(2)|浏览(170)

android目录中的./gradlew clean命令也有问题。我试过降级npm版本,但没有帮助。有什么想法吗?
下面是我运行npx react-native run-android时得到的日志:

error Failed to load configuration of your project.
    Error: Cannot find module '...\node_modules\json-parse-better-errors\index.js'. Please verify that the package.json has a valid "main" entry
        at tryPackage (internal/modules/cjs/loader.js:320:19)
        at Function.Module._findPath (internal/modules/cjs/loader.js:533:18)
        at Function.Module._resolveFilename (internal/modules/cjs/loader.js:875:27)
        at Function.Module._load (internal/modules/cjs/loader.js:745:27)
        at Module.require (internal/modules/cjs/loader.js:961:19)
        at require (internal/modules/cjs/helpers.js:92:18)
        at Object.<anonymous> (D:\projects\Beauty\node_modules\parse-json\index.js:3:18)
        at Module._compile (internal/modules/cjs/loader.js:1072:14)
        at Object.Module._extensions..js (internal/modules/cjs/loader.js:1101:10)
        at Module.load (internal/modules/cjs/loader.js:937:32)

环境:

操作系统:Windows 10
本地React:0.65.1
节点:14.17.4
国家/地区:7.23.0

kr98yfug

kr98yfug1#

首先使用此命令安装节点模块

npm install --force

使用之后

npx react-native run-android

用于运行项目

mi7gmzs6

mi7gmzs62#

今天早些时候我遇到了一个问题,因为npm和纱包管理器混在一起,一个简单的npm install解决了这个问题。不需要包含--force标志。

相关问题