真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

讓mocha支持ES6模塊的方法實(shí)現(xiàn)

mocha是比較常用的node測(cè)試框架,但是只支持commonjs模塊,要讓mocha支持ES6模塊,需要babel的幫助。

創(chuàng)新互聯(lián)是一家專業(yè)提供中山企業(yè)網(wǎng)站建設(shè),專注與成都網(wǎng)站制作、成都做網(wǎng)站、外貿(mào)營(yíng)銷網(wǎng)站建設(shè)、HTML5、小程序制作等業(yè)務(wù)。10年已為中山眾多企業(yè)、政府機(jī)構(gòu)等服務(wù)。創(chuàng)新互聯(lián)專業(yè)網(wǎng)絡(luò)公司優(yōu)惠進(jìn)行中。

書寫本文時(shí)用到的工具版本為:

  • babel v7
  • mocha v6.2

安裝依賴

$ npm i -D @babel/cli @babel/core @babel/preset-env @babel/register

babel配置

在package.json或.babelrc中添加配置:

{
 "presets": ["@babel/preset-env"]
}
// "babel": {
//  "presets": [
//   "@babel/preset-env"
//  ]
// }

配置命令

最后配置運(yùn)行命令,babel/register會(huì)綁定到node的require模塊,代碼運(yùn)行時(shí)會(huì)實(shí)施轉(zhuǎn)譯,這樣就可以支持ES6的模塊語法了:

"scripts": {
 "test": "mocha --require @babel/register test/*.js",
}

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持創(chuàng)新互聯(lián)。


本文名稱:讓mocha支持ES6模塊的方法實(shí)現(xiàn)
鏈接分享:http://weahome.cn/article/jjegjs.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部