gpt4 book ai didi

json - 有人可以告诉我我的package.json文件出了什么问题吗?

转载 作者:行者123 更新时间:2023-12-03 08:09:52 25 4
gpt4 key购买 nike

我有npm,并且有一个json验证程序站点告诉我我的package.jason文件无效。我看过论坛和堆栈溢出,似乎没有什么可以解决。这是代码:

{
"name": "linobs",
"version": "1.0.0",
"description": "A linux streaming software",
"main": "main.js",
"scripts": {
"test": "linobstest",
"start": "electron ."
},
"keywords": {
"obs",
"broadcast",
"open source",
"Free",
"Streaming"
},
"author": "Dustin Hacker",
"license": "ISC"
}
来自网站的错误消息:
{
"valid": false,
"critical": "Invalid JSON - SyntaxError: JSON.parse: expected ':' after property name in object at line 11 column 6 of the JSON data"
}
来自npm的错误消息:
npm ERR! code EJSONPARSE
npm ERR! file /home/ldhacker/Documents/Electron Project/package.json
npm ERR! JSON.parse Failed to parse json
npm ERR! JSON.parse Unexpected token , in JSON at position 183 while parsing near '...
npm ERR! JSON.parse "keywords": {
npm ERR! JSON.parse "OBS",
npm ERR! JSON.parse "Broadcast",
npm ERR! JSON.parse "Open...'
npm ERR! JSON.parse Failed to parse package.json data.
npm ERR! JSON.parse package.json must be actual JSON, not just JavaScript.

npm ERR! A complete log of this run can be found in:
npm ERR! /home/ldhacker/.npm/_logs/2020-09-13T18_38_47_283Z-debug.log
先感谢您!
编辑:
,之后删除了 "main": "main.js",,现在我得到:
npm ERR! code EJSONPARSE
npm ERR! file /home/ldhacker/Documents/Electron Project/package.json
npm ERR! JSON.parse Failed to parse json
npm ERR! JSON.parse Unexpected string in JSON at position 103 while parsing '{
npm ERR! JSON.parse "name": "linobs",
npm ERR! JSON.parse "version": "1.0.0",
npm ERR! JSON.parse '
npm ERR! JSON.parse Failed to parse package.json data.
npm ERR! JSON.parse package.json must be actual JSON, not just JavaScript.

npm ERR! A complete log of this run can be found in:
npm ERR! /home/ldhacker/.npm/_logs/2020-09-13T19_13_16_582Z-debug.log

最佳答案

问题出在文件的“关键字”部分,您应该用[]而不是{}包围关键字。
例如:

...
"keywords": [
"obs",
"broadcast",
"open source",
"Free",
"Streaming"
],
...
如果您有兴趣了解JSON格式的工作原理,请访问以下网站: https://www.json.org/json-en.html

关于json - 有人可以告诉我我的package.json文件出了什么问题吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63874433/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com