CSSSR / csssr-project-template

[deprecated] Шаблон проекта для быстрого старта.
529 stars 234 forks source link

Валится установка #213

Closed olegdenisov closed 7 years ago

olegdenisov commented 7 years ago

вот ошибка


npm ERR! path D:\Work\Dropbox\work\Project\mbib\markup\node_modules\nan\package.json
npm ERR! code EPERM
npm ERR! errno -4048
npm ERR! syscall unlink
npm ERR! Error: EPERM: operation not permitted, unlink 'D:\Work\Dropbox\work\Project\mbib\markup\node_modules\nan\package.json'
npm ERR!  { Error: EPERM: operation not permitted, unlink 'D:\Work\Dropbox\work\Project\mbib\markup\node_modules\nan\package.json'
npm ERR!   stack: 'Error: EPERM: operation not permitted, unlink \'D:\\Work\\Dropbox\\work\\Project\\mbib\\markup\\node_modules\\nan\\package.json\'',
npm ERR!   errno: -4048,
npm ERR!   code: 'EPERM',
npm ERR!   syscall: 'unlink',
npm ERR!   path: 'D:\\Work\\Dropbox\\work\\Project\\mbib\\markup\\node_modules\\nan\\package.json' }```
jt3k commented 7 years ago

Судя по ошибке, у твоего пользователя в командной оболочке не хватает прав на удаление символьной ссылки. Погугли этот PERM

olegdenisov commented 7 years ago

как-то странно, не с того не с сего вдруг права обрубились? я пробовал и с правами администратора запускать и другую оболочку

jt3k commented 7 years ago

Попробуй не в папке дропбокса это делать. Дропбокс может химичить с правами удаляя/портя символьные ссылки. А это важно

olegdenisov commented 7 years ago

от папки там только название, дропбокса уже несколько лет нет

jt3k commented 7 years ago

Попробуй снести node_modules и проинсталить заново npm i и если не поможет то yarn

jt3k commented 7 years ago

Посмотри как решили проблему здесь https://github.com/Medium/phantomjs/issues/19

olegdenisov commented 7 years ago

пробовал кеш чистить, в большинстве это советуют, попробовал отключить антивирус, тоже ничего. попробую yarn

olegdenisov commented 7 years ago

Только yarn и помог. В чем может быть причина? в fsevents?

jt3k commented 7 years ago

мне кстати тоже в последнее время с npm не везёт :(

npm -v && node -v
5.3.0
v8.3.0
olegdenisov commented 7 years ago

сообщение из лога

info lifecycle webpack-stream@3.2.0~postinstall: webpack-stream@3.2.0
verbose unlock done using C:\Users\user\AppData\Roaming\npm-cache\_locks\staging-aa7b3a9622dcd828.lock for D:\t\tt\node_modules\.staging

а дальше сообщение об ошибке

jt3k commented 7 years ago

Хз воппщем

yunusga commented 7 years ago

Можно попробовать откатиться на npm 5.2, 5.3 вышел глюкавым

olegdenisov commented 7 years ago

На винде можно пользоваться встроенной ubuntu, её можно через магазин уже вроде поставить. Там установка через npm идёт нормально, даже с 5.3, кроме предупреждений на fsevents.