linux su 模块未知,模块构建失败:的ReferenceError:[BABEL]未知的选项:base.stage

博主在尝试将React应用的Webpack配置升级到Babel7.2.0(Babel6.0.0)时遇到了[BABEL] Unknown option: base.stage的错误。尝试了各种解决方案无果后,最终选择降级Babel,问题得以解决。文章提到了package.json文件的内容以及Webpack配置的部分,显示了项目依赖和Webpack配置中与Babel相关的部分。
摘要由CSDN通过智能技术生成

我升级我的反应使用ncu /的WebPack应用并将其更新至babelify 7.2.0(因此巴贝尔至6.0.0)。现在,我收到以下错误:模块构建失败:的ReferenceError:[BABEL]未知的选项:base.stage

ERROR in ./app/main.js Module build failed: ReferenceError: [BABEL] /home/ben/simple-webpack-react-starter/app/main.js: Unknown option: base.stage

伊夫看遍了一串具有相同或类似的错误堆栈溢出的职位和所做的一切建议。我很困难!请帮忙。以下是相关的文件,我想:

我的package.json文件:

{

"name": "MODA",

"version": "1.0.0",

"description": "Online Annotations",

"main": "server/index.js",

"scripts": {

"dev-server": "nodemon server/index.js --watch server",

"dev-web": "webpack-dev-server --config ./webpack-dev.config.js --hot --progress --colors --content-base build",

"dev": "nodemon server/index.js --watch server & webpack-dev-server --config ./webpack-dev.config.js --hot --progress --colors --content-base build",

"build": "rm build/*; webpack --config ./webpack-prod.config.js --progress --colors",

"start": "node server/index.js",

"test": "karma start",

"testing": "karma start --single-run=false"

},

"license": "MIT",

"dependencies": {

"compression": "^1.5.0",

"cors": "^2.7.1",

"express": "^4.13.3",

"body-parser": "*",

"ejs": "*",

"aws-sdk": "*"

},

"engines": {

"node": "5.0.0",

"npm": "2.14.9"

},

"devDependencies": {

"autoprefixer-loader": "^3.2.0",

"babel-core": "^6.2.1",

"babel-loader": "^6.2.0",

"babel-preset-es2015": "^6.1.18",

"babel-preset-react": "^6.3.13",

"babel-preset-stage-0": "^6.0.15",

"babelify": "^7.2.0",

"bootstrap": "^3.3.5",

"css-loader": "^0.23.1",

"expect": "^1.6.0",

"file-loader": "^0.8.4",

"html-webpack-plugin": "^2.8.1",

"image-webpack-loader": "^1.6.1",

"jquery": "^2.1.4",

"json-fs": "^1.1.1",

"karma": "^0.13.19",

"karma-chrome-launcher": "^0.2.2",

"karma-cli": "0.1.2",

"karma-mocha": "^0.2.1",

"karma-sinon": "^1.0.4",

"karma-sourcemap-loader": "^0.3.5",

"karma-webpack": "^1.5.1",

"mocha": "^2.2.5",

"node-libs-browser": "^1.0.0",

"node-sass": "^3.2.0",

"nodemon": "^1.3.7",

"react": "^0.14.7",

"react-dom": "^0.14.7",

"react-draggable": "^1.1.3",

"react-hot-loader": "^1.2.7",

"react-resizable-box": "^0.1.7",

"sass-loader": "^3.1.2",

"sinon": "^1.15.3",

"style-loader": "^0.13.0",

"webpack": "^1.9.11",

"webpack-dev-server": "^1.9.0"

}

}

而我的WebPack-common.config的相关部分

{

test: /\.jsx?$/,

exclude: /(node_modules | bower_components)/,

loader: "babel",

query: {

presets:['es2015','stage-0', "react"]

},

},

2016-02-05

Yetti

+0

您的项目是否为'.ba belrc'文件的根? –

+0

不,我想的WebPack-common.config覆盖的是什么? 我最终放弃降级巴贝尔。现在所有人都在工作。虽然谢谢! –

+0

不,巴贝尔装载机涵盖行为: - / –

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值