이전 프로젝트에서 Babel-loader를 사용하려고했는데, 바벨 로더가 래핑 된 객체에서 작동 할 때와 관련된 몇 가지 문제가 있습니다. 기본값입니다. 행동? 이 버그 또는 뭔가 잘못된 일을 나는 잘 모르겠다, 나는 구글에 대해 그것에 대해 많이 찾을 수 없기 때문에 이것은 나의 마지막 자원이다.Babel Plugin/Preset 파일은 객체를 내보낼 수 없습니다. 기능 만 사용합니다.
작동하도록하려면 코드를 변경해야합니까? 웹팩 : 3.19.0 바벨/코어 : 8.0.0-beta.0
내 패키지를 참조하십시오 : 바벨 로더는 7.0.0-beta.34
이 내 현재의 사양입니다. JSON이 필요한 경우 :
http://paste.ubuntu.com/26187880/
난`함수에 싸여 하나의 파일로드 tryng :
http://paste.ubuntu.com/26187814/
을: 다음과 같이 내장되어
재개 된 뭔가 :
( window.global = { })();
이 내 웹팩 설정입니다 : 다음
const webpackConfig = {
context: __dirname,
entry: {
app: '../../JavaScript/Namespacing.js'
},
module: {
rules: [
{
test: /.jsx?$/,
exclude: /(node_modules|bower_components)/,
use: {
loader: 'babel-loader',
}
}
]
},
output: {
path: __dirname + "/../../static/js",
filename: "[name].js"
},
plugins: [
new webpack.ProvidePlugin({
$: "jquery",
jQuery: "jquery",
"window.jQuery": "jquery"
})
],
}
그리고 난 내 파일을 얻을 오류입니다 Plugin/Preset files are not allowed to export objects, only functions.
그래서 나는 무엇인가 놓치고 있습니까?
도움 주셔서 감사합니다.
'.babelrc'를 볼 수 있습니까? – IzumiSy