目前,babel 轉碼器已經支援 decorator。
首先,安裝babel-core
和babel-plugin-transform-decorators
。由於後者包括在babel-preset-stage-0
之中,所以改為安裝babel-preset-stage-0
亦可。
$ npm install babel
-core babel
-plugin
-transform
-decorators
然後,設定配置檔案.babelrc
。
這時,babel 就可以對 decorator 轉碼了。
指令碼中開啟的命令如下。
babel
.transform
("code"
,)
babel轉碼器 es6新語法轉es5語法
babel轉碼器是不知道某個技術大牛研究出來的,供我們這些技術小白使用的,將es6,es7新語法轉換為es5供其他開發平台解析 在使用 babel 之前 我們先檢測一下當前 node 對 es6 的支援情況。在命令列下執行以下命令安裝 es checker npm install g es chec...
使用Babel轉碼 將es6轉為es5
babel提供babel cli工具,用於命令列轉碼。它的安裝命令如下 全域性安裝,npm install g babel cli 檢視是否安裝成功 babel version在專案根目錄下初始化專案 npm init ybabel的配置檔案是.babelrc,建立個.babelrc名稱的檔案存放在...
es6 Decorator類的修飾器
許多物件導向的語言都有修飾器 decorator 函式,用來修改類的行為。目前,有乙個提案將這項功能,引入了 ecmascript。testable class mytestableclass function testable target mytestableclass istestable t...