1.iview-cli 關於跨域的問題:
使用 webpack-devServer 啓動 node 服務器能夠經過配置 proxy 對象實現跨域:css
let proxyUrl = 'http://dev.api.wankaonline.gm825.net'; devServer: { proxy: { '/index': { target: proxyUrl, pathRewrite: {'^/index' : '/index'}, ws: true, changeOrigin: true, }, ... } }
2.打包後文件不加 hash 值,以下修改 :html
filename: '[name].[hash].js', chunkFilename: '[name].[hash].chunk.js' 去掉 filename 和 chunkFilename 的 " [hash] " 就能夠了。
3.自動生成的 html 文件 中 引入 css 和 js 文件時 ,加後綴 hash 值:node
webpack配置的 plugins 裏面找到 HtmlWebpackPlugin 插件 ,以下配置便可 new HtmlWebpackPlugin({ filename: '../index_prod.html', template: './src/template/index.ejs', inject: false, // html 文件 引入 js 、 css 增長 hash後綴 hash : true })