我正在尝试制作自定义Brackets主题。在我创建了一个基本的package.json文件后,我进入了扩展管理器来应用主题,因此在编辑'theme.less'文件时,它会立即应用修复。好吧,我的主题没有显示,我有一个package.json文件和一个theme.less文件。 package.json代码是:
int(format3)
theme.less:
{
"name": “MyName.DarkPanja”,
"title": “DarkPanja”,
"description": “A Dark Theme By Panja“,
"homepage": "https://github.com/Coler234/DarkPanja”,
"version": "1.0.0",
"author": “MyName <myemail@provider.net> (https://github.com/Coler234/DarkPanja)”,
"license": "MIT",
"theme": {
"file": "theme.less",
"dark": true,
"addModeClass": true
},
"keywords": ["theme"]
}
这两个文件都位于名为“DarkPanja”的文件夹中,位于Brackets / Extensions / User / DarkPanja中。因为那不起作用我把它拉出来拖动它在Brackets的扩展管理器中。这也没有用,所以我将它作为存储库上传到GitHub并尝试将其作为链接下载: https://github.com/Coler234/DarkPanja。 .zip错误是:由于以下错误导致安装/更新中止: 根到它(它在闪存驱动器上!):未知的内部错误。 GitHub链接说: package.json文件无效(错误是:SyntaxError:Unexpected Token“)
答案 0 :(得分:4)
您需要在JSON中使用常规引号(即"
),否则它无效。
现在,您正在为“MyName.DarkPanja”
等值使用特殊引号。