原子反应入门套件皮棉错误的package.json
问题描述:
更新17年10月27日
更新linter-eslint
到8.4.0
的伎俩,感谢@荷兰的评论。原子反应入门套件皮棉错误的package.json
原题:
里面的Atom编辑器,我得到The package.json file could not be found. (import/no-extraneous-dependencies)
错误中的所有文件,第一行代码,但yarn lint
经过,意义问题是在本身的配置。
任何想法?
当前安装的皮棉包列表:
- 棉短绒2.2.0
- 棉短绒,csslint 2.0.0
- 棉短绒,eslint 8.4.0
- 棉短绒流5.6.1
- linter-ui-default 1.2.4
答
Atom本身无法理解代码是否良好。此特定错误由linter-eslint
程序包生成,该程序包依赖于外部二进制文件eslint
。有时棉绒有任意风格要求,有时它们会过时并需要更新。解决linters问题的典型流程是查看特定的linter规则集,以查看是否应该在该上下文中引发错误。由于linters旨在强调良好的编码风格,突出显示语法错误,因此linter-originating错误并不一定意味着代码不好并且不会运行。这是一个必须在个案基础上回答的问题。
测试linter包通常需要少量的NPM体验(您可以不使用Node,但通过NPM下载最简单)。你所要做的就是全局安装软件包,然后运行它的命令,这对于以前完成它的人来说是非常容易的,但对于不知道单个步骤是什么样的人而言,这并不容易。对于任何人在将来阅读这个问题并处理类似的情况,我会建议跳到Atom forum或Slack并要求参加演练。
这个问题不是很明确。这个错误来自哪里?有一个'package.json'文件应该在哪里? * Atom *的配置不是问题。 Atom无法理解代码。这是您需要查看的软件包。 –
@HollandWilson正确,已编辑的问题,谢谢 – goldylucks
在'Settings'视图中,请选择'Packages'并在输入框中输入“lint”。你应该看到'linter'和你安装的任何linter提供商。请分享这个软件包列表。 –