没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论




















详解详解webpack 配合配合babel 将将es6转成转成es5 超简单实例超简单实例
本篇文章主要介绍了详解webpack 配合babel 将es6转成es5 超简单实例,具有一定的参考价值,感兴趣的小伙
伴们可以参考一下
今天接触了webpack,第一次使用webpack进行转码,竟然稀里糊涂就成功了,哈哈。
下面附上流程
创建个文件夹,初始化一下,首先全局安装webpack
npm install webpack --save-dev
然后安装babel
npm install --save-dev babel-core babel-preset-es2015
npm install --save-dev babel-loader
在当前文件夹内执行安装,然后创建两个文件夹一个src作为源文件夹,一个bin,保存生成的文件夹的列表
在src文件夹内创建一个文件app.js,里面写入现在浏览器不全支持的es6代码
let a = 111;
let b = 222;
var xxx = (c,d) => c*d;
console.log(xxx(a,b));
然后在根目录创建一个文件名为webpack.config.js
module.exports = {
entry: './src/app.js',
output: {
path: './bin',
filename: 'app.bundle.js',
},
module: {
loaders: [{
test: /\.js$/,
exclude: /node_modules/,
loader: 'babel-loader'
}]
}
}
然后再创建一个用于babel调用的文件,名为.babelrc
里面写入
{ "presets": [ "es2015" ] }
然后在当前目录打开cmd,
运行命令 webpack
如果出现绿色的,证明成功了
然后去bin目录里面找到app.bundle.js发现里面下面会有这段代码
function(module, exports) {
"use strict";
var a = 111;
var b = 222;
var xxx = function xxx(c, d) {
return c * d;
};
console.log(xxx(a, b));
证明转码成功~~~~
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持我们。
资源评论

weixin_38581455
- 粉丝: 2
- 资源: 895

上传资源 快速赚钱
我的内容管理 收起
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助

会员权益专享
安全验证
文档复制为VIP权益,开通VIP直接复制
