Javascript 从Vue.JS方法内部导入JSON文件-Electron

Javascript 从Vue.JS方法内部导入JSON文件-Electron,javascript,node.js,json,vue.js,electron,Javascript,Node.js,Json,Vue.js,Electron,我正在使用json文件加载/写入一些数据。这个特定的JSON文件经常被更改 因此,如何从Vue.JS方法内部导入此JSON文件 目前我这样做: <script> import * as settings from '../config/settings.json' // some other things </script> 但它给出了一个错误: error Parsing error: 'import' and 'export' may only appear at

我正在使用json文件加载/写入一些数据。这个特定的JSON文件经常被更改

因此,如何从Vue.JS方法内部导入此JSON文件

目前我这样做:

<script>
import * as settings from '../config/settings.json'
// some other things
</script>
但它给出了一个错误:

error  Parsing error: 'import' and 'export' may only appear at the top level
如何基于某个触发器(例如调用方法)动态获取此json文件的更新?仅在代码级别-不允许为此获取模块


谢谢

fetch()函数可以解决您的问题。这是因为您要将其作为模块导入。模块只加载一次。@AluanHaddad如何将其作为非模块加载?因为您处于电子上下文中,所以只需使用fsfetch()函数就可以解决您的问题。这是因为您要将其作为模块导入。模块只加载一次。@AluanHaddad我如何才能将其作为非模块加载?因为您处于电子上下文中,请使用fs
error  Parsing error: 'import' and 'export' may only appear at the top level