鍍金池/ 問(wèn)答/HTML/ vue 多頁(yè)面 Ie11 兼容性處理

vue 多頁(yè)面 Ie11 兼容性處理

單頁(yè)面 Ie 11

module.exports = {
// 單頁(yè)面
// entry: {
// // babel-polyfill for ie 11
// // app: ["babel-polyfill", './src/main.js']
// },
// 多頁(yè)面的入口變了
entry: utils.getEntry('./src/'+config.moduleName+'/*/.js') ,
}

那babel-polyfill該怎么處理呢?

回答
編輯回答
巴扎嘿

如果只有一個(gè)入口:

entry: [
  'babel-polyfill',
  utils.getEntry('./src/'+config.moduleName+'/*/.js')
]

如果有多個(gè)入口:

entry: {
  app: ['babel-polyfill', 'app.js'],
  service: ['babel-polyfill', 'service.js'],
}
2017年4月11日 21:46
編輯回答
愛(ài)礙唉

最終寫成了這樣:
entry: {

index: ['babel-polyfill', './src/module/index/main.js'],
user: ['babel-polyfill','./src/module/user/main.js' ],

} ,

還有一個(gè)點(diǎn)要注意的。
不過(guò)這是多頁(yè)面路由的問(wèn)題
我在module創(chuàng)建的目錄有兩個(gè)頁(yè)面
但這兩個(gè)頁(yè)面的路由名稱的文件夾還不能相同,
如果相同 npm run dev時(shí)只加載一個(gè)router

{ index: './src/module/index/main.js',
router: './src/module/index/router/index.js',
user: './src/module/user/main.js',
userRouter: './src/module/user/userRouter/index.js'
}

2018年3月4日 01:02