webpack使用babel
2024-10-09 03:49:27
几个月没用webpack都忘了好多了。
webpack构建前端,使用时除了entry/output,就是plugins和module.loaders,还有本地测试的devServer。
npm install --save-dev babel-core babel-loader babel-preset-es2015 babel-preset-latest
现在写js流行ES6+,webpack使用babel配置(presets)有三种。presets可以指定转换版本和相关插件、配置。
1.直接在loaders中设置配置。
module:{
loaders;[
{ test:/\.js$/,
loader:'babel-loader',
include: path.resolve(__dirname,'src'),//解析绝对路径
exclude: path.resolve(__dirname,'node_modules'),
query:{preset:'es2015'}},
]
//注意:loader关键字后面的-loader后缀现在已不允许省略
2.在根目录下创建.babelrc文件,
{presets:['es2015']}
3.在package.json中添加“babel”属性,
“babel”:{"presets":["es2015"]}
最新文章
- asp.net留言板项目源代码下载
- 学习笔记——关于HTML(含HTML5)的块级元素和行级(内联)元素总结
- vim vi 及其相关插件的使用
- javascript DOM操作HTML文档
- java中的浅拷贝与深拷贝
- Java String.split()注意点
- Tornado,展示一下模板渲染
- HDU 5067-Harry And Dig Machine(DFS)
- LinqToSql增加、修改、删除---(转载)
- Linux内核态抢占机制分析(转)
- 《高质量程序设计指南:C++/C语言》面试题整理
- Android Stuido 提高开发效率的插件
- 使用CJSON库实现XML与JSON格式的相互转化
- in与exists和not in 与 not exists的区别
- vue-cli3.0 笔记
- mysql LAST_INSERT_ID详解
- SECURITY_ATTRIBUTES 实现最低权限总结
- 布线问题	(NYOJ38)
- pyqt二进制和图片的转换
- jquery获取父级元素、子级元素、兄弟元素的方法