Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/csharp-4.0/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails Rails/NPM-babel loader的模块构建失败[ERR_PACKAGE_PATH_NOT_EXPORTED]_Ruby On Rails_Npm_Babeljs_Npm Install - Fatal编程技术网

Ruby on rails Rails/NPM-babel loader的模块构建失败[ERR_PACKAGE_PATH_NOT_EXPORTED]

Ruby on rails Rails/NPM-babel loader的模块构建失败[ERR_PACKAGE_PATH_NOT_EXPORTED],ruby-on-rails,npm,babeljs,npm-install,Ruby On Rails,Npm,Babeljs,Npm Install,我有一个Rails应用程序,最近做了一些更改,Rails服务器将启动,但当我加载页面时,浏览器控制台中会出现与NPM相关的错误。我没有在此应用程序中设置NPM/VueJS,因此需要一些帮助才能使其在本地运行 Error: Module build failed (from ./node_modules/babel-loader/lib/index.js): Error [ERR_PACKAGE_PATH_NOT_EXPORTED]: No "exports" main resolved in /

我有一个Rails应用程序,最近做了一些更改,
Rails服务器
将启动,但当我加载页面时,浏览器控制台中会出现与NPM相关的错误。我没有在此应用程序中设置NPM/VueJS,因此需要一些帮助才能使其在本地运行

Error: Module build failed (from ./node_modules/babel-loader/lib/index.js):
Error [ERR_PACKAGE_PATH_NOT_EXPORTED]: No "exports" main resolved in /Users/meltemi/rails/myapp/node_modules/@babel/helper-compilation-targets/package.json
    at applyExports (internal/modules/cjs/loader.js:524:9)
    at resolveExports (internal/modules/cjs/loader.js:541:12)
    at Function.Module._findPath (internal/modules/cjs/loader.js:661:22)
    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:963:27)
    at Function.Module._load (internal/modules/cjs/loader.js:859:27)
    at Module.require (internal/modules/cjs/loader.js:1036:19)
    at require (/Users/meltemi/rails/myapp/node_modules/v8-compile-cache/v8-compile-cache.js:161:20)
    at Object.<anonymous> (/Users/meltemi/rails/myapp/node_modules/@babel/preset-env/lib/debug.js:8:33)
    at Module._compile (/Users/meltemi/rails/myapp/node_modules/v8-compile-cache/v8-compile-cache.js:192:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:1167:10)
    at Module.load (internal/modules/cjs/loader.js:996:32)
    at Function.Module._load (internal/modules/cjs/loader.js:896:14)
    at Module.require (internal/modules/cjs/loader.js:1036:19)
    at require (/Users/meltemi/rails/myapp/node_modules/v8-compile-cache/v8-compile-cache.js:161:20)
    at Object.<anonymous> (/Users/meltemi/rails/myapp/node_modules/@babel/preset-env/lib/index.js:11:14)
    at Module._compile (/Users/meltemi/rails/myapp/node_modules/v8-compile-cache/v8-compile-cache.js:192:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:1167:10)
    at Module.load (internal/modules/cjs/loader.js:996:32)
    at Function.Module._load (internal/modules/cjs/loader.js:896:14)
    at Module.require (internal/modules/cjs/loader.js:1036:19)
    at require (/Users/meltemi/rails/myapp/node_modules/v8-compile-cache/v8-compile-cache.js:161:20)
    at requireModule (/Users/meltemi/rails/myapp/node_modules/@babel/core/lib/config/files/plugins.js:165:12)
    at loadPreset (/Users/meltemi/rails/myapp/node_modules/@babel/core/lib/config/files/plugins.js:83:17)
    at createDescriptor (/Users/meltemi/rails/myapp/node_modules/@babel/core/lib/config/config-descriptors.js:154:9)
    at /Users/meltemi/rails/myapp/node_modules/@babel/core/lib/config/config-descriptors.js:109:50
    at Array.map (<anonymous>)
    at createDescriptors (/Users/meltemi/rails/myapp/node_modules/@babel/core/lib/config/config-descriptors.js:109:29)
    at createPresetDescriptors (/Users/meltemi/rails/myapp/node_modules/@babel/core/lib/config/config-descriptors.js:101:10)
    at presets (/Users/meltemi/rails/myapp/node_modules/@babel/core/lib/config/config-descriptors.js:47:19)
    at mergeChainOpts (/Users/meltemi/rails/myapp/node_modules/@babel/core/lib/config/config-chain.js:320:26)
    at /Users/meltemi/rails/myapp/node_modules/@babel/core/lib/config/config-chain.js:283:7
    at Generator.next (<anonymous>)
    at buildRootChain (/Users/meltemi/rails/myapp/node_modules/@babel/core/lib/config/config-chain.js:90:27)
    at buildRootChain.next (<anonymous>)
    at loadPrivatePartialConfig (/Users/meltemi/rails/myapp/node_modules/@babel/core/lib/config/partial.js:95:62)
    at loadPrivatePartialConfig.next (<anonymous>)
这个应用程序正在生产中,所以我现在对更新过时的库不感兴趣。我不是NPM/JS大师,所以无论这可能是多么基本的建议,我都将不胜感激。谢谢


编辑:纱线安装的结果-根据要求检查文件

$ yarn install --check-files
yarn install v1.22.4
[1/5] Are you using yarn on your project? If so try:

yarn install --check-files
$thread安装--检查文件
纱线安装v1.22.4

[1/5]您是否在项目中使用纱线?如果是,请尝试:


并请发布终端的结果。

您是否在项目中使用纱线?如果是,请尝试:


请发布终端的结果。

这是我的案例,只需删除node_模块和package-lock.json并运行
npm install
即可
npm run build
正常工作。

这是我的案例,只需删除node_modules和package-lock.json并运行
npm install
npm run build
即可正常工作。

纱线安装的结果--检查上述文件。还尝试删除
node\u modules
文件夹并再次运行
warn install
,但没有效果。删除node\u模块是不够的,还需要删除warn.lock
warn install的结果--检查上述文件。还尝试删除
node_modules
文件夹并再次运行
warn install
,但无效。删除node_模块是不够的,还需要删除warn。锁定您使用的是Linux还是Mac?MacOS(10.15.4)您使用的是Linux还是Mac?MacOS(10.15.4)
$ yarn install --check-files
yarn install v1.22.4
[1/5] Are you using yarn on your project? If so try:

yarn install --check-files