如何在vue里访问本地的json文件

修改webpack.base.conf.js 文件
要把json文件放在static文件下
在resolve: {

 extensions: ['.js', '.vue', '.json'],
  alias: {
    'vue$': 'vue/dist/vue.esm.js',
    '/src': resolve('src'),
    '/libs': path.resolve(__dirname, '../src/libs'),
    '/static': resolve('static'),
  }
},

中添加’/static’: resolve(‘static’),如上所示

修改后使用/static即可点位到static目录下
使用方法如下

$.ajax('/static/properties.json').then(res => {
  console.log("json数据为:" + res.body)//此处的res对象包含了json的文件信息和数据
})

你可能感兴趣的:(前端)