自己根据https://github.com/Sheng-Bo/atom-cht-menu写了一个Atom 1.10的完整汉化插件https://github.com/Reedo0910/atom-simplified-chinese-menu,但是在安装后发现出了个较为严重的bug。最后定位到貌似package.json有些异常。
我在提交的时候package.json是这样写的:
{
“name”: “atom-simplified-chinese-menu”,
“main”: “./lib/main”,
“version”: “0.5.9”,
“description”: “Atom 简体中文语言包,提供最新的菜单栏、右键菜单及设置完整汉化”,
“keywords”: [
“Localization”,
“Simplified Chinese”,
“Chinese”,
“chs”,
“简体中文”,
“中文”
],
“repository”: “https://github.com/Reedo0910/atom-simplified-chinese-menu”,
“license”: “MIT”,
“engines”: {
“atom”: “>=1.0.0 <2.0.0”
},
“dependencies”: {
“cson”: “3.0.1”,
“jquery”: “2.1.4”
}
}
但是安装的时候发现package.json变成了:
在他人的插件里的package.json并没有这些信息。
同时也发现在node_modules文件夹内除了dependencies里写的cson与jquery以外还多出了coffee-script、eachr、requirefresh等文件夹。目前插件仍未能正常运行,请问是哪一步出错了吗?