??現(xiàn)在Node6.x雖然現(xiàn)在已經(jīng)能夠原生支持ES6、ES2015將近93%的特性了,而今天介紹的這個插件正式為了解決剩下的的將近7%的特性支持,從而實(shí)現(xiàn)完全擁抱ES6.
installation(安裝)npm i babel-preset-node6Usage(用法) 通過.babelrc(建議)
在你的項(xiàng)目根目錄下創(chuàng)建一個babelrc文件,然后將node6包含到你的presets path:
{ "presets": [ "node6" ] }
現(xiàn)在你無論任何時候運(yùn)行babel-node,它將會使Node6.x版本缺失的ES6特性可以體驗(yàn)。
通過命令行(CLI)$ babel script.js --presets node6通過Node API
如果你不想用上面的.babelrc文件,你可以試試這樣
require("babel-core").transform("code", { presets: ["node6"] });
如果你想用node而不是babel-node作為你的命令行工具,你可以創(chuàng)建一個入口script來引用你的預(yù)編譯代碼:
require("babel-register"); require("path/to/es6/script");
這樣你就可以在任何地方使用node來運(yùn)行ES6代碼了
當(dāng)然,你首先要確保你已經(jīng)安裝這兩個npm包中的一個
npm i -S babel-core or npm i -S babel-registerWebpack,gulp,Browserify, 等等
根據(jù)vendor的介紹將node6加到你babel的"perset"列表當(dāng)中
React支持babel已經(jīng)有了一個React的開始包,現(xiàn)在你需要分別安裝。
通過NPM安裝
npm i babel-preset-react
然后往你的.babelrc的"presets"列表中添加如下配置
{ "presets": [ "node6", "react" ] }
reference https://www.npmjs.com/package...
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/80979.html
摘要:八皇后問題是十九世紀(jì)著名的數(shù)學(xué)家高斯年提出。同時可以擴(kuò)展為九皇后,十皇后問題。解決方案回溯與遞歸。這樣,編譯器或者解釋器就可以把尾遞歸做優(yōu)化,使遞歸本身無論調(diào)用多少次,都只占用一個棧幀,不會出現(xiàn)棧溢出的情況。 八皇后問題是十九世紀(jì)著名的數(shù)學(xué)家高斯1850年提出 。以下為python語言的八皇后代碼,摘自《Python基礎(chǔ)教程》,代碼相對于其他語言,來得短小且一次性可以打印出92種結(jié)果。...
摘要:優(yōu)點(diǎn)實(shí)現(xiàn)簡單,比較穩(wěn)定。缺點(diǎn)時間復(fù)雜度較高。原理比較兩個相鄰的元素,將值大的元素交換至右端。思路依次比較相鄰的兩個數(shù),將小數(shù)放在前面,大數(shù)放在后面。重復(fù)第一趟步驟,直至全部排序完成。 優(yōu)點(diǎn):實(shí)現(xiàn)簡單,比較穩(wěn)定。缺點(diǎn):時間復(fù)雜度較高。 原理:比較兩個相鄰的元素,將值大的元素交換至右端。 思路:依次比較相鄰的兩個數(shù),將小數(shù)放在前面,大數(shù)放在后面。即在第一趟:首先比較第1個和第2個數(shù),將小數(shù)...
摘要:列表的樂趣標(biāo)簽空格分隔文章的原文是刪除元素所有等于值的元素重復(fù)警告該方法不負(fù)責(zé)列表項(xiàng)的順序。 列表的樂趣 標(biāo)簽(空格分隔): Python list 文章的原文是 Fun with Lists 1 刪除元素 1.1 所有等于 X 值的元素 x = 4 a = [1, 2, 3, 4, 4, 5, 6, 1, 4] for i in range(a.count...
摘要:我使用的是安裝查看是否已經(jīng)安裝默認(rèn)安裝了因?yàn)橐恍┟钜盟热缢褂玫氖鞘褂妹畈榭匆幌率欠癜惭b然后查看一下可執(zhí)行文件的位置進(jìn)入到目錄月月月可以看到可執(zhí)行文件指向,又指向也就是說命令執(zhí)行的系統(tǒng)預(yù)裝的要安裝的其他版本先執(zhí)行命令 showImg(https://segmentfault.com/img/remote/1460000012923762); 我使用的是 CentOS7.3 安裝...
閱讀 2508·2023-04-25 17:37
閱讀 1189·2021-11-24 10:29
閱讀 3696·2021-09-09 11:57
閱讀 692·2021-08-10 09:41
閱讀 2243·2019-08-30 15:55
閱讀 2811·2019-08-30 15:54
閱讀 1942·2019-08-30 15:53
閱讀 895·2019-08-30 15:43