国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

讓nodeJS支持ES6的詞法----babel的安裝和使用方法

2019-11-19 15:56:16
字體:
來源:轉載
供稿:網友

要使用Babel, 我們需要nodeJS的環境和npm, 主要安裝了nodeJS, npm就默認安裝了 , 現在安裝nodeJS很簡單了, 直接下載安裝就好了;

安裝es-checker

在使用Babel之前 , 我們要先檢測一下當前node對es6的支持情況, 我們使用先es-checker, 命令行下執行:

運行下面代碼

npm -g install es-checker

es-checker安裝完畢以后, 命令行執行:es-checker , 如下圖, 我的node環境版本是v4.4.3, 支持64%哦 :

babel的安裝

所以我們來安裝babel吧, 有了babel, 能夠使用更多高級詞法!

首先新建一個工作目錄, 然后創建一個package.json的文件, 內部內容為:

運行下面代碼

{ "name": "my-project", "version": "1.0.0", "devDependencies": { }}

然后再打開cmd(命令行), 在工作目錄下執行命令安裝babel-cli:

運行下面代碼

npm --save-dev install babel-cli

再安裝一個全局的babel-cli:

運行下面代碼

npm -g install babel-cli

接著在工作目錄創建一個名字為.babelrc的文件, 文件內容入如下( 要注意window系統下創建這種文件系統會提示你:“必須鍵入文件名” , 你可以找別的方式去創建, 我是在開發工具的工程目錄中把這個文件創建出來的):

運行下面代碼

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

安裝babel-preset-es2015

還是工作目錄, 然后再安裝babel-preset-es2015:

運行下面代碼

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

到目前為止babel算是安裝完畢了:

測試es6代碼

創建一個test.js的文件, 8鍵入內容:

運行下面代碼

let [a,b,c] = [1,2,3];console.log(a,b,c);

在當前目錄下執行:

運行下面代碼

babel-node test

結果應該是這樣的:

如果直接用執行node test, 我這邊會報異常: SyntaxError: Unexpected token

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持武林網。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 固阳县| 房产| 博客| 鲜城| 莱芜市| 师宗县| 巴彦县| 清丰县| 夏河县| 桐乡市| 江山市| 禹州市| 大名县| 宜良县| 宣威市| 肥城市| 和田市| 武穴市| 十堰市| 霍林郭勒市| 广德县| 盐山县| 莱西市| 来宾市| 元朗区| 乌拉特前旗| 沭阳县| 南乐县| 凌源市| 河曲县| 屏东市| 视频| 边坝县| 乌兰县| 青海省| 洪洞县| 开封市| 涡阳县| 通山县| 宜宾县| 高雄县|