Сегодня, внезапно, Atom вообще не может устанавливать какие-либо пакеты. Раньше он работал нормально, и у меня уже установлено несколько пакетов. Но теперь это не удается с Статус выхода 134
. Это происходит независимо от того, какой пакет я пытаюсь установить. Я пробовал Hydrogen и Atom Beautify
, я пробовал как графический интерфейс из настроек Atom, так и apm install ...
(с sudo и без него).
Вот трассировка стека:
> core-js@2.6.11 postinstall /tmp/apm-install-dir-120129-5590-622axg.s39i7/node_modules/atom-beautify/node_modules/core-js
> node -e "try{require('./postinstall')}catch(e){}"
npm WARN deprecated graceful-fs@2.0.3: please upgrade to graceful-fs 4 for compatibility with current and future versions of Node.js
npm WARN deprecated minimatch@0.2.14: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue
npm WARN deprecated minimatch@0.3.0: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue
npm WARN deprecated core-js@2.6.11: core-js@<3 is no longer maintained and not recommended for usage due to the number of issues. Please, upgrade your dependencies to the actual version of core-js@3.
npm WARN deprecated circular-json@0.3.3: CircularJSON is in maintenance only, flatted is its successor.
npm WARN deprecated jscs-preset-wikimedia@1.0.1: No longer maintained. We recomment migrating to ESLint with eslint-config-wikimedia.
npm WARN deprecated nomnom@1.8.1: Package no longer supported. Contact support@npmjs.com for more info.
npm WARN deprecated coffee-script@1.12.7: CoffeeScript on NPM has moved to "coffeescript" (no hyphen)
npm WARN deprecated request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142
Aborted (core dumped)
npm WARN enoent ENOENT: no such file or directory, open '/tmp/apm-install-dir-120129-5590-622axg.s39i7/package.json'
npm WARN apm-install-dir-120129-5590-622axg.s39i7 No description
npm WARN apm-install-dir-120129-5590-622axg.s39i7 No repository field.
npm WARN apm-install-dir-120129-5590-622axg.s39i7 No README data
npm WARN apm-install-dir-120129-5590-622axg.s39i7 No license field.
npm ERR! code ELIFECYCLE
npm ERR! errno 134
npm ERR! core-js@2.6.11 postinstall: `node -e "try{require('./postinstall')}catch(e){}"`
npm ERR! Exit status 134
npm ERR!
npm ERR! Failed at the core-js@2.6.11 postinstall script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR! A complete log of this run can be found in:
npm ERR! /root/.atom/.apm/_logs/2020-02-29T09_58_40_245Z-debug.log
Последние строки файла журнала имеют тот же самый стек.
Единственное, о чем я подозреваю, это то, что я недавно установил NodeJS
и npm
для проекта Angular. Может ли это быть причиной проблемы?
Я использую Pop! _OS ( Ubuntu
) 19.10
, использую npm
6.13.6
, и Узел
v10.15.2
.
Нажатие atom -v
дает мне следующее (обратите внимание на разницу между версией Node и версией выше):
Atom: 1.43.0
Электрон: 4.2.7
Хром: 69.0.3497.128
Узел: 10.11.0
Обновление:
apm install language-vue
работал, но apm install atom-beautify
и apm install водород
по-прежнему не работают. Понятия не имею, что здесь не так.
Любое предложение было бы прекрасным. Заранее спасибо.:)
У меня была такая же проблема с atom-id-ui в Debian 10. Я установил node.js 12 вручную, чтобы исправить это.
Попробуйте добавить репозиторий и установить node.js
# Using Ubuntu
curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash -
sudo apt-get install -y nodejs
# Using Debian, as root
curl -sL https://deb.nodesource.com/setup_12.x | bash -
apt-get install -y nodejs
Надеюсь, это поможет вам.
Приветствую.