鍍金池/ 問答/HTML/ webpack 字體文件路徑?jīng)]錯 為什么還是找不到字體文件?

webpack 字體文件路徑?jīng)]錯 為什么還是找不到字體文件?

clipboard.png

已經(jīng)確定路徑?jīng)]錯

配置如下
clipboard.png

回答
編輯回答
別傷我

你再看看utils.assetsPath()這個函數(shù),我utils對象里的assetsPath是這樣的

exports.assetsPath = function (_path) {
  const assetsSubDirectory = process.env.NODE_ENV === 'production'
    ? config.build.assetsSubDirectory
    : config.dev.assetsSubDirectory

  return path.posix.join(assetsSubDirectory, _path)
}

在開發(fā)模式下(config.dev),需要再去看它對應(yīng)的assetsSubDirectory是什么(應(yīng)該在config/index.js)

dev: {

    // Paths
    assetsSubDirectory: 'static',
    assetsPublicPath: '/',
    proxyTable: {},
    …………
  }

assetsSubDirectory為static,所以應(yīng)該把字體文件放在static目錄下。把fonts文件夾復(fù)制到static中。

2017年4月18日 11:57