2017-05-19 141 views
-1

我用cli创建了一个项目,并且在生成的assets文件夹中有一些css和js文件。我试图将它们添加到index.html文件中,但它始终以404的形式回来。是否有另一种方法需要添加我的本地css和JavaScript文件?您正在使用的WebPack模板VueJS 2:本地资产

回答

0

假设,尝试在index.html

+0

仍然是404,我使用的是webpack模板 –

0

/src/assets/...在你的WebPack配置文件,您可以添加一个别名为您assets文件夹:

module.exports = { 
    ... 
    resolve: { 
    alias: { 
     'assets': path.resolve(__dirname, '../src/assets'), 
    }, 
    ... 
    }, 
    ... 
}, 

然后,在你的应用程序,你可以参考像这样该文件夹:

// in a .less file 
@import "~assets/css/vars" 
// in a .js file 
require("assets/js/utils") 
+0

这也没有解决问题,仍然404 –

+0

@CalebBassham你确定你正在设置别名吗?您的资产文件夹是否在相对于您的配置文件的'../ src/assets'中? – thanksd