Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/unity3d/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript ESLINT出口报关单引发问题_Javascript_Eslint - Fatal编程技术网

Javascript ESLINT出口报关单引发问题

Javascript ESLINT出口报关单引发问题,javascript,eslint,Javascript,Eslint,我有一个info.js文件,包含两个Array导出: export const person = [{ name: 'john'}, {name: 'smith'}] export const country = [{country: 'France'}, {country: 'UK'}] 如果我需要ex:person,它就可以工作,如下例所示: import { person } from './info.js'; 但是我需要将个人和国家分离到它们自己的.js文件中 因此,我创建了两个文

我有一个
info.js
文件,包含两个
Array
导出:

export const person = [{ name: 'john'}, {name: 'smith'}]
export const country = [{country: 'France'}, {country: 'UK'}]
如果我需要ex:
person
,它就可以工作,如下例所示:

import { person } from './info.js'; 
但是我需要将
个人
国家
分离到它们自己的
.js
文件中

因此,我创建了两个文件,并在
person.js
中编写了以下内容:

export const person = [{ name: 'john}, {name: 'smith'}]
但在我测试它之前,ESLIN抛出了一个错误,并向我显示了以下链接:

我发现下面的行使错误消失:

// There is a default export.
const person = {...}
export { person as default }

但是,当我尝试导入
person
时,没有任何效果。我就是无法让它工作。

你是如何试图引进人才的?默认导出按如下方式导入

import person from './person'
如果出于某种原因希望使用命名导出,可以在下一行使用以下注释禁用eslint

// eslint-disable-next-line prefer-default-export
import { person } from './person'

为什么你需要制作两个文件?您是如何更改您的导入声明的?@Bergi缺少的
=
在这里是一个错误,我创建了两个文件以使我的应用程序的数据分开。但是我现在知道答案了谢谢。这就成功了。导入时,我试图使用大括号。