欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

ES6构建**项目

程序员文章站 2024-02-25 14:38:21
...

EXMAScript 2015 == ES2015 == ES6(泛指)->vue,dthree,饿了么的element

对象拷贝(代码对比)

ES6构建**项目

默认参数

ES6构建**项目

字符串模板

_表示引用Underscore库
http://www.css88.com/doc/underscore/#template
ES6构建**项目

**参数赋值,变量赋值->解构赋值(更加多样性)
箭头函数,Set和Map,异步操作,异步操作,类与对象(class),模块化**

构建ES6运行环境

  • gulp
  • babel (ES6转ES5,ES3)
  • webpack解决模块化,webpack-stream获取支持gulp

ES6构建**项目

express -e . (在server文件夹中)
使用脚手架(-e使用ejs引擎)
npm install
创建package.json
npm init 
echo a 2>.babelrc
创建gulpfile.babel.js(.babel.表示构建脚本使用es6语法编译)
D:\NewLife\es6>npm install gulp gulp-if gulp-concat webpack webpack-stream vinyl
-named gulp-livereload gulp-rename gulp-plumber gulp-uglify gulp-util yargs --sa
ve-dev

报错

ERROR in multi index
Module not found: Error: Cannot resolve 'file' or 'directory' D:\NewLife\es6\app
\js\index.js in D:\NewLife\es6
 @ multi index