我的vue应用程序中包含一个JSON文件。但是问题是,当我构建应用程序时,JSON文件消失了,并成为js文件的一部分。 由于要操作它,如何在构建后将其保留为JSON文件?
答案 0 :(得分:1)
如果使用的是Vue CLI 3,则可以将静态文件放置在public
目录中,并通过绝对路径引用它们。
有关更多信息,您可以访问CLI documents。
public
目录中.env
文件。并将您的基本网址存储在BASE_URL
变量中。 (Read More!)添加包含基本URL的数据属性:
data() {
return {
baseUrl: process.env.BASE_URL,
}
},
然后您可以通过ajax调用访问JSON值:
axios.get(this.baseUrl + 'test.json').then(response => {
console.log(response);
})
答案 1 :(得分:1)
我认为您想配置externals
选项。