在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問(wèn)答/HTML/ 小白問(wèn)個(gè)有關(guān)pakage.json和build以后代碼的問(wèn)題

小白問(wèn)個(gè)有關(guān)pakage.json和build以后代碼的問(wèn)題

按照網(wǎng)上說(shuō)的pakage.json中dependencies和devDependencies,前者是需要部署到正式環(huán)境的,后者是編譯本地代碼的,在我的代碼中babel相關(guān)都是在devDependencies中,也就是說(shuō)bild過(guò)程中babel要把static中的es6語(yǔ)法編譯成es5語(yǔ)法才可以,但是我npm run build后在dist文件夾里看我在static中寫(xiě)的es6語(yǔ)法,并沒(méi)有被編譯成es5語(yǔ)法,
請(qǐng)問(wèn)這中間的一些原理是什么。
在網(wǎng)上找的dependencies和devDependencies基本都是環(huán)境差異

.babelrc文件
{
"presets": [

["env", {
  "modules": false,
  "targets": {
    "browsers": ["> 1%", "last 2 versions", "not ie <= 8"]
  }
}],
"stage-2"

],
"plugins": ["transform-runtime"],
"env": {

"test": {
  "presets": ["env", "stage-2"],
  "plugins": ["istanbul"]
}

}
}

回答
編輯回答
尐潴豬

看你babel的配置,如果你babel配置的支持中,所有的瀏覽器都支持ES6的話,那些就會(huì)被保留

另外

但是我npm run build后在dist文件夾里看我在static中寫(xiě)的es6語(yǔ)法

這個(gè)語(yǔ)法到底是哪部分還需要具體指明,有可能是經(jīng)過(guò)翻譯之后的。

2017年2月2日 07:55