Selon le cahier des charges, il devrait être sous cette forme,
import ... from
而且也不該有import后邊跟字符串的語法呀.
import sera finalement converti en formulaire requis.
import ‘zone.js’
會轉(zhuǎn)換成
require('zone.js')
所以,你可以理解為,就是單純的把 zone.js 引入到當(dāng)前位置。
更深點講就跟模塊有關(guān)系
正常定義模塊我們需要這樣導(dǎo)出一些函數(shù)或者對象,給引用的模塊使用:
// alert.js
export default function alert(){
alert(1)
}
// 那么接受的地方就需要
import alert from 'alert.js' // 導(dǎo)入
alert() // 使用
但是有些模塊沒有導(dǎo)出方法或者對象,比如這樣的:
// alert.js
alert(1)
那么,這樣的模塊,就不需要外部引用的時候去指定變量了。
因為內(nèi)部是自執(zhí)行的。
Les spécifications sont ici, ne faites pas d'hypothèses
https://developer.mozilla.org...