Npm 我的网页包babel loader没有编译我的javascript代码
我一直在学习Npm 我的网页包babel loader没有编译我的javascript代码,npm,babeljs,babel-preset-env,babel-cli,Npm,Babeljs,Babel Preset Env,Babel Cli,我一直在学习webpack和babel 一切正常,但我的webpackconfig没有正常工作,我想我错过了一些东西 这是我的webpack.config.jscode const path=require('path'); module.export={ 条目:'./src/index.js', 输出:{ path:path.resolve(uu dirname,'dist/assets'), 文件名:'bundle.js' }, 开发服务器:{ contentBase:path.reso
webpack
和babel
webpack
config没有正常工作,我想我错过了一些东西
webpack.config.js
code
const path=require('path');
module.export={
条目:'./src/index.js',
输出:{
path:path.resolve(uu dirname,'dist/assets'),
文件名:'bundle.js'
},
开发服务器:{
contentBase:path.resolve(uu dirname,'dist'),
publicPath:“/assets/”
},
模块:{
规则:[{
测试:/\.js$/,,
排除:/node_模块/,
使用:{
加载器:“巴别塔加载器”,
选项:{
预设:['@babel/preset env']
}
}
}]
}
};
这里是所有的开发依赖项
{
“名称”:“第22章”,
“版本”:“1.0.0”,
“说明”:“,
“main”:“index.js”,
“脚本”:{
“构建”:“/node_modules/.bin/webpack src/index.js-o dist/assets/bundle.js——生产模式”,
“服务”:“网页包开发服务器--模式开发”
},
“作者”:“贾比特”,
“许可证”:“麻省理工学院”,
“依赖性”:{
“@babel/cli”:“^7.11.6”,
“@babel/core”:“^7.11.6”,
“@babel/preset env”:“^7.11.5”,
“巴别塔加载器”:“^8.1.0”,
“网页包”:“^4.44.2”,
Web包cli“^3.3.12”
},
“依赖项”:{
“@babel/polyfill”:“^7.11.5”,
网页包开发服务器“^3.11.0”
}
}
问题解决了,我错误地编写了模块。导出
而不是模块。导出
确切地说,问题出在哪里?