की एक अवैध संपत्ति प्रदान की गई है, नीचे कॉन्फ़िगरेशन के साथ त्रुटि प्राप्त करना, passPerPreset टिप्पणी करना हालांकि त्रुटि को हटा देता है। क्या कोई कॉन्फ़िगरेशन गुम है?babel-preset-es2015 में निर्दिष्ट प्लगइन 0 _c
.babelrc:
{
"passPerPreset": true,
"presets": [{
"plugins": [
"./build/babelRelayPlugin",
"transform-runtime",
"transform-es2015-classes"
]
}, "es2015", "stage-0", "react"],
"env": {
"development": {
"presets": ["react-hmre"]
}
}
}
package.json:
"babel-cli": "^6.5.1",
"babel-core": "^6.5.2",
"babel-eslint": "^4.1.8",
"babel-loader": "^6.2.2",
"babel-plugin-react-transform": "^2.0.0",
"babel-plugin-transform-es2015-classes": "^6.5.2",
"babel-plugin-transform-runtime": "^6.5.2",
"babel-polyfill": "^6.5.0",
"babel-preset-es2015": "^6.5.0",
"babel-preset-react": "^6.5.0",
"babel-preset-react-hmre": "^1.1.0",
"babel-preset-stage-0": "^6.5.0",
"babel-relay-plugin": "^0.7.0",
"babel-runtime": "^6.5.0",
Webpack:
module: {
loaders: [
{
loader: "babel-loader",
include: [
path.resolve(__dirname, "app"),
],
test: /\.jsx?$/,
query: {
plugins: ['transform-runtime'],
presets: ['react', 'es2015', 'stage-0'],
}
},
]
},
त्रुटि: कोलाहल नोड शुरू
Module build failed: Error: Plugin 0 specified in "/Users/my/demo/node_modules/babel-preset-es2015/index.js" provided an invalid property of "_c"
क्या आपने कभी यह पता लगाया है? –
एम वर्तमान में "पासपेरपेसेट" अक्षम है, जीथ्यूब में कुछ उदाहरणों की समीक्षा करने और मेरी कॉन्फ़िगरेशन की जांच करने की आवश्यकता है .. – fortm
ऑर्डर जिसमें आप प्रीसेट निर्दिष्ट करते हैं, बेबेल के लिए मायने रखता है। यह "प्रतिक्रिया" होना चाहिए, फिर "es2015" और फिर "चरण -0" होना चाहिए। आपके पास यह सही है कि आप अपने webpack.config में हैं, लेकिन आपके .babelrc में नहीं और आपके .babelrc प्राथमिकता ले रहा है। – runios