Node.js   发布时间:2022-04-24  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了node.js – 找不到模块’@ babel / core’大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在关注这个webpack4 / react教程:

https://www.youtube.com/watch?v=deyxI-6C2u4

我完全跟着它,直到他运行npm的部分开始.不同的是,他的应用程序运行,我的错误

找不到模块’@ babel / core’

完整的错误

ERROR in ./src/index.js
Module build Failed (from ./node_modules/babel-loader/lib/index.js):
Error: CAnnot find module '@babel/core'
    at Function.Module._resolveFilename (module.js:547:15)
    at Function.Module._load (module.js:474:25)
    at Module.require (module.js:596:17)
    at require (internal/module.js:11:18)
    at Object.<anonymous> (C:\Users\joeyf\Desktop\Code\Github\webpack4-sample\node_modules\babel-loader\lib\index.js:5:15)
    at Module._compile (module.js:652:30)
    at Object.Module._extensions..js (module.js:663:10)
    at Module.load (module.js:565:32)
    at trymoduleLoad (module.js:505:12)
    at Function.Module._load (module.js:497:3)
 @ multi (webpack)-dev-server/client?http://localhost:8080 (webpack)/hot/dev-server.js ./src/index.js main[2]

我曾尝试重新安装babel-core,但仍未找到.这是我的package.json:

{
  "name": "webpack4-sample","version": "1.0.0","description": "A sample setup of Webpack4 with React and Babel","main": "index.js","scripts": {
    "start": "webpack-dev-server --mode development --open --hot","build": "webpack --mode production"
  },"author": "Joey Fenny","license": "ISC","dependencies": {
    "babel": "^6.23.0","babel-cli": "^6.26.0","react": "^16.4.2","react-dom": "^16.4.2"
  },"devDependencies": {
    "babel-core": "^7.0.0-rc.4","babel-loader": "^8.0.0","babel-preset-env": "^1.7.0","babel-preset-react": "^6.24.1","html-webpack-plugin": "^3.2.0","webpack": "^4.17.1","webpack-cli": "^3.1.0","webpack-dev-server": "^3.1.6"
  }
}

我的webpack.config.js:

const path = require('path');
const HtmlWebpackPlugin = require('html-webpack-plugin');

module.exports = {
    entry: './src/index.js',output: {
        path: path.join(__dirname,'/dist'),filename: 'index_bundle.js'
    },module: {
        rules: [{
            test: /\.js$/,exclude: path.join(__dirname,'/node_modules'),use: {
                loader: 'babel-loader'
            }
        }]
    },plugins: [
        new HtmlWebpackPlugin({
            template: './src/index.html'
        })
    ]
}

这是一个git repo的链接

https://gitlab.com/jfny/webpack4-sample

有谁知道发生了什么?谢谢.

解决方法

npm install @ babel / core –save. babel改变了他们的包裹,所以你的babel-core将不会与@ babel / core相同

大佬总结

以上是大佬教程为你收集整理的node.js – 找不到模块’@ babel / core’全部内容,希望文章能够帮你解决node.js – 找不到模块’@ babel / core’所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。