Atom: невозможно установить пакет linter-ui-default - PullRequest
0 голосов
/ 06 июля 2018

Я хотел использовать linter с последним редактором атомов, поэтому я попробовал следующую команду в моем только что установленном редакторе:

C:\Users\rmishra>apm install linter-ui-default
Installing linter-ui-default to C:\Users\rmishra\.atom\packages failed

И вот ошибка при установке пакета:

npm WARN enoent ENOENT: no such file or directory, open 'C:\Users\rmishra\AppDat
a\Local\Temp\apm-install-dir-11869-10100-7lyqkv.gak66wp14i\package.json'
npm WARN apm-install-dir-11869-10100-7lyqkv.gak66wp14i No description
npm WARN apm-install-dir-11869-10100-7lyqkv.gak66wp14i No repository field.
npm WARN apm-install-dir-11869-10100-7lyqkv.gak66wp14i No README data
npm WARN apm-install-dir-11869-10100-7lyqkv.gak66wp14i No license field.
npm ERR! Windows_NT 6.3.9600
npm ERR! argv "C:\\Users\\rmishra\\AppData\\Local\\atom\\app-1.28.0-beta1\\resou
rces\\app\\apm\\bin\\node.exe" "C:\\Users\\rmishra\\AppData\\Local\\atom\\app-1.
28.0-beta1\\resources\\app\\apm\\node_modules\\npm\\bin\\npm-cli.js" "--globalco
nfig" "C:\\Users\\rmishra\\.atom\\.apm\\.apmrc" "--userconfig" "C:\\Users\\rmish
ra\\.atom\\.apmrc" "install" "C:\\Users\\rmishra\\AppData\\Local\\Temp\\d-11869-
10100-far1m8.8vs517zaor\\package.tgz" "--runtime=electron" "--target=2.0.1" "--a
rch=x64" "--global-style"
npm ERR! node v6.9.5
npm ERR! npm  v3.10.10
npm ERR! path C:\Users\rmishra\AppData\Local\Temp\apm-install-dir-11869-10100-7l
yqkv.gak66wp14i\node_modules\linter-ui-default
npm ERR! code EPERM
npm ERR! errno -4048
npm ERR! syscall rename

npm ERR! Error: EPERM: operation not permitted, rename 'C:\Users\rmishra\AppData
\Local\Temp\apm-install-dir-11869-10100-7lyqkv.gak66wp14i\node_modules\linter-ui
-default' -> 'C:\Users\rmishra\AppData\Local\Temp\apm-install-dir-11869-10100-7l
yqkv.gak66wp14i\node_modules\.linter-ui-default.DELETE'
npm ERR!     at moveAway (C:\Users\rmishra\AppData\Local\atom\app-1.28.0-beta1\r
esources\app\apm\node_modules\npm\lib\install\action\finalize.js:38:5)
npm ERR!     at destStatted (C:\Users\rmishra\AppData\Local\atom\app-1.28.0-beta
1\resources\app\apm\node_modules\npm\lib\install\action\finalize.js:27:7)
npm ERR!     at C:\Users\rmishra\AppData\Local\atom\app-1.28.0-beta1\resources\a
pp\apm\node_modules\npm\node_modules\graceful-fs\polyfills.js:267:18
npm ERR!     at FSReqWrap.oncomplete (fs.js:123:15)
npm ERR!
npm ERR! Error: EPERM: operation not permitted, rename 'C:\Users\rmishra\AppData
\Local\Temp\apm-install-dir-11869-10100-7lyqkv.gak66wp14i\node_modules\linter-ui
-default' -> 'C:\Users\rmishra\AppData\Local\Temp\apm-install-dir-11869-10100-7l
yqkv.gak66wp14i\node_modules\.linter-ui-default.DELETE'
npm ERR!     at Error (native)
npm ERR!  Error: EPERM: operation not permitted, rename 'C:\Users\rmishra\AppDat
a\Local\Temp\apm-install-dir-11869-10100-7lyqkv.gak66wp14i\node_modules\linter-u
i-default' -> 'C:\Users\rmishra\AppData\Local\Temp\apm-install-dir-11869-10100-7
lyqkv.gak66wp14i\node_modules\.linter-ui-default.DELETE'
npm ERR!     at moveAway (C:\Users\rmishra\AppData\Local\atom\app-1.28.0-beta1\r
esources\app\apm\node_modules\npm\lib\install\action\finalize.js:38:5)
npm ERR!     at destStatted (C:\Users\rmishra\AppData\Local\atom\app-1.28.0-beta
1\resources\app\apm\node_modules\npm\lib\install\action\finalize.js:27:7)
npm ERR!     at C:\Users\rmishra\AppData\Local\atom\app-1.28.0-beta1\resources\a
pp\apm\node_modules\npm\node_modules\graceful-fs\polyfills.js:267:18
npm ERR!     at FSReqWrap.oncomplete (fs.js:123:15)
npm ERR!
npm ERR! Error: EPERM: operation not permitted, rename 'C:\Users\rmishra\AppData
\Local\Temp\apm-install-dir-11869-10100-7lyqkv.gak66wp14i\node_modules\linter-ui
-default' -> 'C:\Users\rmishra\AppData\Local\Temp\apm-install-dir-11869-10100-7l
yqkv.gak66wp14i\node_modules\.linter-ui-default.DELETE'
npm ERR!     at Error (native)
npm ERR!
npm ERR! Please try running this command again as root/Administrator.

npm ERR! Please include the following file with any support request:
npm ERR!     C:\Users\rmishra\AppData\Local\Temp\apm-install-dir-11869-10100-7ly
qkv.gak66wp14i\npm-debug.log

Я также пробовал apm clean, как упоминалось здесь , но бесполезно.Любая помощь будет принята с благодарностью.

1 Ответ

0 голосов
/ 14 июля 2018

Пытается найти файл package.json в указанном месте.Несколько вещей, которые вы можете попробовать.

  1. Убедитесь, что у вас есть права на запись в данный каталог.
  2. попробуйте создать package.json вручную, используя команду npm init
  3. Вручную создайте каталог и вставьте package.json в этот каталог и попробуйте снова запустить команду.

Надеюсь, это поможет.

...