使用es6编写前端代码或者用于学习es6的测试环境
作者:佳明妈 来源:lanren 2017-02-26 人气:1、nodejs安装
到nodejs官方网站下载:https://nodejs.org/en/ 安装没啥说的,一路next,这一步安装完毕才可以进行下面的操作,
下面的操作,如果是windows环境的话就是 运行 -- cmd 的命令窗口执行的。(需要cd到项目根目录)
2、webpack的安装
npm install webpack -g npm install webpack --sava-dev
3、babel的安装
使用 babel 对 ES6 风格的代码进行转换,所以要安装babel-loader 加载器,在命令行输入如下命令:
//安装 babel-loader npm install --save-dev babel-cli babel-preset-env npm install --save-dev babel-loader npm install --save-dev babel-core babel-preset-es2015
4、webpack配置
项目根目录新建 webpack.config.js,编辑如下:
module.exports = { entry: {"app":"./src/app.js"}, output: { path: "./dist", filename: "app.js" }, module: { loaders: [ { test: /.js$/, use: ['babel-loader'], exclude: /node_modules/ } ] } };
module.exports导出的对象即是 webpack 的配置对象
5、执行转码命令
在项目webpack.config.js同目录,通常就是项目的根目录,执行命令 webpack es6就转换成es5代码了。
如果你不想每次都去执行一下 webpack 的话,你可以使用 webpack -w 命令,可以监听js变化,js有变化就会自动转码
webpack //执行一次
webpack -w //执行一次后可以实时监听js变化
6、相关测试代码
src/app.js
let a = [1,2,3];
let b = [3,5,...a]; //来个es6语法,就是把 let a = [1,2,3]; 展开 合并到 b 中
console.log(b);
<!DOCTYPE html> <html> <head> <meta charset="utf-8"/> <title>测试页面</title> </head> <body> <script src="dist/app.js"></script> </body> </html>
【本文由“lanren”发布,2017年6月17日】
使用es6编写前端代码或者用于学习es6的测试环境由懒人建站收集整理,您可以自由传播,请主动带上本文链接
懒人建站就是免费分享,觉得有用就多来支持一下,没有能帮到您,懒人也只能表示遗憾,希望有一天能帮到您。
- 上一篇:vue.js2.0自定义过滤器
- 下一篇:实现一个双向数据绑定的简易MVVM框架
使用es6编写前端代码或者用于学习es6的测试环境-最新评论