第1节:ES6的开发环境搭建

第1节:ES6的开发环境搭建

1,建立html文件
2,引用js文件,注意是dist目录下的文件
3,编写js文件,很简单,作一个a变量的声明,并用console打印出来

let a = 1;
console.log(a);

let是ES6的一种声明方式,接下来把这个ES6的语法文件自动编程成ES5的语法文件。

4,初始化项目:在安装Babel之前,需要npm init -y命令来初始化
-y表示全部默认同意,就不用一次次按回车。命令执行完成后,会在项目根目录下生产package.json文件(可以根据自己需要进行修改,比如修改name值)。

{
  "name": "ES6",
  "version": "1.0.0",
  "description": "这是es6教程代码",
  "main": "index.js",
  "scripts": {
    "test": "echo \"Error: no test specified\" && exit 1"
  },
  "keywords": [],
  "author": "xsm",
  "license": "ISC"
}

5,全局安装babel-cli

npm install -g babel-cli

6,试一下是否能成功进行转换:

babel src/index.js -o dist/index.js

7,本地安装babel-preset-es2015和babel-cli

npm install --save-dev babel-preset-es2015 babel-cli

8,安装完成后package.json多了

"devDependencies": {
  "babel-cli": "^6.26.0",
  "babel-preset-es2015": "^6.24.1"
}

9,在根目录下新建.babelrc文件,并写下列代码:

{
  "presets":[
    "es2015"
  ],
  "plugins": []
}

10,建立完成后载输入转换命令,这次ES6成功转化为ES5的语法

babel src/index.js -o dist/index.js

11.简化转化命令:打开package.json,修改成这样

"scripts": {
  "build": "babel src/index.js -o dist/index.js"
},

修改好后就可以使用npm run build进行转换了。

不过我用的webstorm,不是VSCode,所以有直接在webstorm上设置ES6写法和自动转化成ES5的方法,用webstorm的小伙伴下面有网址可以看着改哦!

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值