亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Vue CLI4.0 webpack配置屬性之productionSourceMap用法

 更新時(shí)間:2024年06月06日 10:55:18   作者:杰~JIE  
這篇文章主要介紹了Vue CLI4.0 webpack配置屬性之productionSourceMap用法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

productionSourceMap

  • Type: boolean
  • Default: true

用途

設(shè)置生產(chǎn)環(huán)境的 source map 開(kāi)啟與關(guān)閉。

用法

module.exports = {
  publicPath: './', // 基本路徑
  outputDir: 'dist', // 輸出文件目錄
  assetsDir: './assets',
  indexPath: 'index.html',
  filenameHashing: true, // 生成的靜態(tài)資源在它們的文件名中包含了 hash 以便更好的控制緩存
  lintOnSave: false, // eslint-loader 是否在保存的時(shí)候檢查
  productionSourceMap: true, // 生產(chǎn)環(huán)境是否生成 sourceMap 文件
}

擴(kuò)展

什么是 source map?

source map 直譯過(guò)來(lái)就是資源地圖。所以,source map的作用就是定位。

source map定位的時(shí)瀏覽器控制臺(tái)輸出語(yǔ)句在項(xiàng)目文件的位置。

請(qǐng)看例子

main.js 添加這樣一條代碼:console.log('test')

  • 打包:

沒(méi)有開(kāi)啟 productionSourceMap運(yùn)行后瀏覽器控制臺(tái)顯示效果:

開(kāi)啟productionSourceMap運(yùn)行后瀏覽器控制臺(tái)顯示效果:

可以看出,開(kāi)啟productionSourceMap后,瀏覽器控制臺(tái)明確的告訴我們test這條結(jié)果的輸出語(yǔ)句在main.js的20行。

這就是source map的作用,對(duì)于開(kāi)發(fā)人員差錯(cuò)時(shí)非常有用的。

下面時(shí)開(kāi)啟/關(guān)閉productionSourceMap打包出來(lái)的項(xiàng)目文件對(duì)比:

  • 未開(kāi)啟:

  • 開(kāi)啟:

可以看出,開(kāi)啟productionSourceMap后,打包生成的 js 文件都有一個(gè) .map 文件。

這里要注意,只有 js 才有 .map 文件。

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評(píng)論