【问题标题】:Atom editor Package installation errorAtom 编辑器包安装错误
【发布时间】:2016-02-28 07:41:56
【问题描述】:

我在 Atom 中安装软件包时出错

    npm ERR! Windows_NT 6.2.9200
npm ERR! argv "C:\\Users\\Jarvis\\AppData\\Local\\atom\\app-1.5.3\\resources\\app\\apm\\bin\\node.exe" "C:\\Users\\Jarvis\\AppData\\Local\\atom\\app-1.5.3\\resources\\app\\apm\\node_modules\\npm\\bin\\npm-cli.js" "--globalconfig" "C:\\Users\\Jarvis\\.atom\\.apm\\.apmrc" "--userconfig" "C:\\Users\\Jarvis\\.atom\\.apmrc" "install" "C:\\Users\\Jarvis\\AppData\\Local\\Temp\\d-116128-3752-1lwywgv\\package.tgz" "--target=0.34.5" "--arch=ia32"
npm ERR! node v0.10.40
npm ERR! npm  v2.13.3
npm ERR! file C:\Users\Jarvis\.atom\.apm\nopt\3.0.6\package\package.json
npm ERR! code EJSONPARSE

npm ERR! Failed to parse json
npm ERR! Unexpected token '\u0000' at 1:1
npm ERR! 
npm ERR! ^
npm ERR! File: C:\Users\Jarvis\.atom\.apm\nopt\3.0.6\package\package.json
npm ERR! Failed to parse package.json data.
npm ERR! package.json must be actual JSON, not just JavaScript.
npm ERR! 
npm ERR! This is not a bug in npm.
npm ERR! Tell the package author to fix their package.json file. JSON.parse

我正在尝试在 atom Editor 中安装大量软件包,但出现上述错误。

【问题讨论】:

    标签: npm editor atom-editor


    【解决方案1】:

    如果您使用 Notpad++(或您选择的任何其他编辑器 - 只是不要在 atom 中执行此操作,它会崩溃,至少在版本 1.6.2 中它为我执行)并寻找非可打印字符。您会看到该文件包含很多NUL。有一天,我在尝试为我的软件包安装更新时突然遇到了同样的错误。

    这是我为解决错误所做的。但是请注意,您必须再次安装所有软件包。我个人使用同步设置(备份我的包等),所以对我来说没什么大不了的。

    • 删除整个 C:\Users\Jarvis.atom\packages 文件夹
    • 删除整个 C:\Users\Jarvis.atom.apm 文件夹
    • 重新安装所有包(.apm 文件夹将自动安装)

    由于路径太长的限制,很难删除这些文件夹。在这种情况下,Stackexchange 的答案很有帮助:How to delete a file in Windows with a too long filename?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-11-11
      • 2017-05-06
      • 1970-01-01
      • 2016-09-15
      • 1970-01-01
      • 1970-01-01
      • 2020-10-11
      • 1970-01-01
      相关资源
      最近更新 更多