Vuejs2 VueJS 2:本地资产

Vuejs2 VueJS 2:本地资产,vuejs2,Vuejs2,我用cli做了一个项目,在生成的assets文件夹中有一些css和js文件。我试图将它们添加到index.html文件中,但它一直以404的形式返回。有没有其他方法可以添加本地css和javascript文件?如果您使用的是网页包模板,请尝试/src/assets/…在index.html的网页包配置文件中,为assets文件夹添加别名: module.exports = { ... resolve: { alias: { 'assets': path.resolv

我用cli做了一个项目,在生成的assets文件夹中有一些css和js文件。我试图将它们添加到
index.html
文件中,但它一直以404的形式返回。有没有其他方法可以添加本地css和javascript文件?

如果您使用的是网页包模板,请尝试
/src/assets/…
index.html
的网页包配置文件中,为
assets
文件夹添加别名:

module.exports = { 
  ...
  resolve: {
    alias: {
      'assets': path.resolve(__dirname, '../src/assets'),
    },
    ...
  },
  ...
},
然后,在应用程序中,您可以这样引用此文件夹:

// in a .less file
@import "~assets/css/vars"

仍然是404,我正在使用webpack模板这也没有解决问题,仍然是一个问题404@CalebBassham您确定别名设置正确吗?您的资产文件夹是否位于配置文件的
。/src/assets
位置?
// in a .js file
require("assets/js/utils")