2015-08-07 4 views
1

У меня проблема с nodejs. Я пытаюсь установить библиотеку ember.js через командную строку. Когда я запустить «NPM установить» команду этого журнала появится:Npm install не работает в Windows 10

0 info it worked if it ends with ok 1 verbose cli [ 'C:\Program Files\nodejs\\node.exe', 1 verbose cli 'C:\Program Files\nodejs\node_modules\npm\bin\npm-cli.js', 1 verbose cli 'install' ] 2 info using [email protected] 3 info using [email protected] 4 verbose config Skipping project config: C:\Users\Antonio/.npmrc. (matches userconfig) 5 verbose readDependencies loading dependencies from C:\Users\Antonio\package.json 6 error install Couldn't read dependencies 7 verbose stack Error: ENOENT, open 'C:\Users\Antonio\package.json' 7 verbose stack at Error (native) 8 verbose cwd C:\Users\Antonio 9 error Windows_NT 6.3.9600 10 error argv "C:\Program Files\nodejs\\node.exe" "C:\Program Files\nodejs\node_modules\npm\bin\npm-cli.js" "install" 11 error node v0.12.7 12 error npm v2.11.3 13 error path C:\Users\Antonio\package.json 14 error code ENOPACKAGEJSON 15 error errno -4058 16 error package.json ENOENT, open 'C:\Users\Antonio\package.json' 16 error package.json This is most likely not a problem with npm itself. 16 error package.json npm can't find a package.json file in your current directory. 17 verbose exit [ -4058, true ]

Я посетил NPM Troubleshooting, но я не могу нашел решение (я попробовал три варианта, но ничего не произойдет). Просто сказать: в AppData/Roaming еще есть папка с именем «npm».

+0

Я получаю ту же ошибку в окне 10. Windows 7 кажется прекрасным. –

ответ

2

Правильный способ установки уголек является:

npm install -g ember-cli 
ember new my-app 

npm install сам по себе работает, только если у вас есть package.json в директории, где вы набираете его.

+0

Благодарим вас за ответ. Я уже пробовал, такая же ошибка. В C: \ Program Files \ nodejs \ node_modules \ npm есть файл с именем package.json, я прочитал, что команда "npm install" служит для разрешения зависимостей (?) Перед установкой ember.js –

+1

npm install работает только если есть package.json * в каталоге, в который вы вводите его * – Gaurav

0

У меня была эта же проблема, пытаясь установить некоторые модули узлов для новой установки Sails. Я нашел решение в этой ссылке: https://github.com/npm/npm/issues/9676

Просто удалить node_modules из моего корня, а затем npm install снова, то я был в состоянии установить другие модули, а также.