Я попытался с последующим объяснением в vue 2.5, он не работает.Но в версии vue 2.4.2 работает нормально.
«Реальные» статические активы Для сравнения, файлы в static / вообще не обрабатываются Webpack: они напрямую копируются в конечный пункт назначения как есть, сто же имя файла.Вы должны ссылаться на эти файлы, используя абсолютные пути, которые определяются путем объединения build.assetsPublicPath и build.assetsSubDirectory в config.js.
Например, со следующими значениями по умолчанию:
//config / index.js
module.exports = {
// ...
build: {
assetsPublicPath: '/',
assetsSubDirectory: 'static'
}
}
На любой файл, помещенный в static /, следует ссылаться с использованием абсолютного URL / static / [имя файла].Если вы измените assetSubDirectory на assets, тогда эти URL нужно будет изменить на / assets / [имя файла].Любое предложение для vue 2.5.2?