成熟丰满熟妇高潮XXXXX,人妻无码AV中文系列久久兔费 ,国产精品一国产精品,国精品午夜福利视频不卡麻豆

您好,歡迎來到九壹網(wǎng)。
搜索
您的當(dāng)前位置:首頁搭建基于babel的ES6開發(fā)環(huán)境

搭建基于babel的ES6開發(fā)環(huán)境

來源:九壹網(wǎng)

babel是一個(gè)轉(zhuǎn)碼器,能將ES6代碼轉(zhuǎn)碼成我們現(xiàn)在的瀏覽器能執(zhí)行的ES5代碼。 使用3步來配置好一個(gè)基本的編譯環(huán)境:

1.安裝babel包

和一般的npm包一樣,babel在使用之前也需要進(jìn)行安裝,使用全局安裝或者本地安裝安裝都可以。 全局安裝方式如下:

npm install --global babel-cli
復(fù)制代碼
2.配置.babelrc文件
type nul>.babelrc
復(fù)制代碼

創(chuàng)建之后打開.babelrc文件,寫入如下配置:

{
  "presets":[
    "es2015"
  ]
}
復(fù)制代碼

presets參數(shù)是指需要轉(zhuǎn)碼的規(guī)則集合,我們需要將ES6代碼轉(zhuǎn)為ES5,所以只需要寫入es2015即可。

3.安裝轉(zhuǎn)碼規(guī)則集

配置好.babelrc中的轉(zhuǎn)碼規(guī)則之后,需要在本地安裝規(guī)則集。安裝方式如下:

npm install --save-dev babel-preset-es2015
復(fù)制代碼
let a = 1;
let b = 2;
const main=(a,b) => {
	return a+b;
}
復(fù)制代碼
babel main.js -o bundle.js
復(fù)制代碼
"use strict";

var a = 1;
var b = 2;
var main = function main(a, b) {
	return a + b;
};
復(fù)制代碼
babel app --out-dir dist
//或者
babel app -d dist
復(fù)制代碼
npm install --save-dev babel-cli
復(fù)制代碼

安裝完成之后,就可以在package.json文件中配置babel的使用。

"scripts":{
   "build":"babel app -d dist"
}
復(fù)制代碼
babel app/main.js --watch --out-file dist/main.js
babel app/main.js -w --out-file dist/main.js
復(fù)制代碼

因篇幅問題不能全部顯示,請點(diǎn)此查看更多更全內(nèi)容

Copyright ? 2019- 91gzw.com 版權(quán)所有 湘ICP備2023023988號-2

違法及侵權(quán)請聯(lián)系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市萬商天勤律師事務(wù)所王興未律師提供法律服務(wù)