2016-06-25 41 views
0

最近、私はを1-basic-reactディレクトリに実行すると、ReactJSチュートリアルをYouTubeビデオ、リンク:https://youtu.be/MhkGQAoc7bc?t=2m45sから勉強しています。 1-basic-reactディレクトリには、既にファイルpackage.jsonがあります。 package.json内部Encounter `npm ERR! 「npm install」を実行したときにエラー:ENOTEMPTY`

内容:

{ 
    "name": "react-tutorials", 
    "version": "0.0.0", 
    "description": "", 
    "main": "webpack.config.js", 
    "dependencies": { 
    "babel-loader": "^6.2.0", 
    "babel-plugin-add-module-exports": "^0.1.2", 
    "babel-plugin-react-html-attrs": "^2.0.0", 
    "babel-plugin-transform-class-properties": "^6.3.13", 
    "babel-plugin-transform-decorators-legacy": "^1.3.4", 
    "babel-preset-es2015": "^6.3.13", 
    "babel-preset-react": "^6.3.13", 
    "babel-preset-stage-0": "^6.3.13", 
    "react": "^0.14.6", 
    "react-dom": "^0.14.6", 
    "webpack": "^1.12.9", 
    "webpack-dev-server": "^1.14.1" 
    }, 
    "devDependencies": {}, 
    "scripts": { 
    "dev": "./node_modules/.bin/webpack-dev-server --content-base src --inline --hot", 
    "test": "echo \"Error: no test specified\" && exit 1" 
    }, 
    "author": "", 
    "license": "ISC" 
} 

エラーメッセージ:

unbuild [email protected] 
unbuild [email protected] 
npm ERR! error rolling back Error: ENOTEMPTY, rmdir 'E:\Users\User\Documents\GitHub\react-js-tutorials\1-basic-react\nod 
e_modules\babel-preset-es2015\node_modules\babel-plugin-transform-es2015-computed-properties\node_modules\babel-helper-d 
efine-map\node_modules\babel-helper-function-name\node_modules\babel-traverse\node_modules\babylon\lib\tokenizer' 
npm ERR! error rolling back [email protected] { [Error: ENOTEMPTY, rmdir 'E:\Users\User\Documents\GitHub\re 
act-js-tutorials\1-basic-react\node_modules\babel-preset-es2015\node_modules\babel-plugin-transform-es2015-computed-prop 
erties\node_modules\babel-helper-define-map\node_modules\babel-helper-function-name\node_modules\babel-traverse\node_mod 
ules\babylon\lib\tokenizer'] 
npm ERR! error rolling back errno: 53, 
npm ERR! error rolling back code: 'ENOTEMPTY', 
npm ERR! error rolling back path: 'E:\\Users\\User\\Documents\\GitHub\\react-js-tutorials\\1-basic-react\\node_modules 
\\babel-preset-es2015\\node_modules\\babel-plugin-transform-es2015-computed-properties\\node_modules\\babel-helper-defin 
e-map\\node_modules\\babel-helper-function-name\\node_modules\\babel-traverse\\node_modules\\babylon\\lib\\tokenizer' } 
unbuild [email protected] 
unbuild [email protected] 
unbuild [email protected] 
unbuild [email protected] 
npm WARN engine [email protected]: wanted: {"node":">=6"} (current: {"node":"v0.10.13","npm":"1.3.2"} 
) 
npm WARN engine [email protected]: wanted: {"node":">=6"} (current: {"node":"v0.10.13","npm":"1.3.2"}) 
npm ERR! Error: OK, write 
npm ERR! If you need help, you may report this log at: 
npm ERR!  <http://github.com/isaacs/npm/issues> 
npm ERR! or email it to: 
npm ERR!  <[email protected]> 

npm ERR! System Windows_NT 6.2.9200 
npm ERR! command "C:\\Program Files (x86)\\nodejs\\\\node.exe" "C:\\Program Files (x86)\\nodejs\\node_modules\\npm\\bin\ 
\npm-cli.js" "install" 
npm ERR! cwd E:\Users\User\Documents\GitHub\react-js-tutorials\1-basic-react 
npm ERR! node -v v0.10.13 
npm ERR! npm -v 1.3.2 
npm ERR! code OK 
npm ERR! Error: OK, close 
npm ERR! If you need help, you may report this log at: 
npm ERR!  <http://github.com/isaacs/npm/issues> 
npm ERR! or email it to: 
npm ERR!  <[email protected]> 

npm ERR! System Windows_NT 6.2.9200 
npm ERR! command "C:\\Program Files (x86)\\nodejs\\\\node.exe" "C:\\Program Files (x86)\\nodejs\\node_modules\\npm\\bin\ 
\npm-cli.js" "install" 
npm ERR! cwd E:\Users\User\Documents\GitHub\react-js-tutorials\1-basic-react 
npm ERR! node -v v0.10.13 
npm ERR! npm -v 1.3.2 
npm ERR! code OK 
npm ERR! Error: ENOENT, chmod 'E:\Users\User\Documents\GitHub\react-js-tutorials\1-basic-react\node_modules\babel-preset 
-es2015\node_modules\babel-plugin-transform-es2015-object-super\node_modules\babel-runtime\node_modules\core-js\library\ 
modules\core.regexp.escape.js' 
npm ERR! If you need help, you may report this log at: 
npm ERR!  <http://github.com/isaacs/npm/issues> 
npm ERR! or email it to: 
npm ERR!  <[email protected]> 

npm ERR! System Windows_NT 6.2.9200 
npm ERR! command "C:\\Program Files (x86)\\nodejs\\\\node.exe" "C:\\Program Files (x86)\\nodejs\\node_modules\\npm\\bin\ 
\npm-cli.js" "install" 
npm ERR! cwd E:\Users\User\Documents\GitHub\react-js-tutorials\1-basic-react 
npm ERR! node -v v0.10.13 
npm ERR! npm -v 1.3.2 
npm ERR! path E:\Users\User\Documents\GitHub\react-js-tutorials\1-basic-react\node_modules\babel-preset-es2015\node_modu 
les\babel-plugin-transform-es2015-object-super\node_modules\babel-runtime\node_modules\core-js\library\modules\core.rege 
xp.escape.js 
npm ERR! fstream_path E:\Users\User\Documents\GitHub\react-js-tutorials\1-basic-react\node_modules\babel-preset-es2015\n 
ode_modules\babel-plugin-transform-es2015-object-super\node_modules\babel-runtime\node_modules\core-js\library\modules\c 
ore.regexp.escape.js 
npm ERR! fstream_type File 
npm ERR! fstream_class FileWriter 
npm ERR! fstream_finish_call chmod 
npm ERR! code ENOENT 
npm ERR! errno 34 
npm ERR! fstream_stack C:\Program Files (x86)\nodejs\node_modules\npm\node_modules\fstream\lib\writer.js:305:19 
npm ERR! fstream_stack Object.oncomplete (fs.js:107:15) 
npm ERR! tar pack Error reading C:\Users\Casper\AppData\Local\Temp\npm-2516\1466863728585-0.9564304898958653\package 
npm ERR! tar pack Error reading C:\Users\Casper\AppData\Local\Temp\npm-2516\1466863728585-0.9564304898958653\package 
npm ERR! addLocalDirectory Could not pack "C:\\Users\\Casper\\AppData\\Local\\Temp\\npm-2516\\1466863728585-0.9564304898 
958653\\package" to "C:\\Users\\Casper\\AppData\\Roaming\\npm-cache\\babel-messages\\6.8.0\\package.tgz" 
npm ERR! addLocalDirectory Could not pack "C:\\Users\\Casper\\AppData\\Local\\Temp\\npm-2516\\1466863728585-0.9564304898 
958653\\package" to "C:\\Users\\Casper\\AppData\\Roaming\\npm-cache\\babel-messages\\6.8.0\\package.tgz" 
unbuild [email protected] 
unbuild [email protected] 
unbuild [email protected] 
npm ERR! error rolling back Error: ENOTEMPTY, rmdir 'E:\Users\User\Documents\GitHub\react-js-tutorials\1-basic-react\nod 
e_modules\babel-preset-stage-0\node_modules\babel-preset-stage-1\node_modules\babel-plugin-transform-class-constructor-c 
all\node_modules\babel-runtime\node_modules\core-js\modules' 
npm ERR! error rolling back [email protected] { [Error: ENOTEMPTY, rmdir 'E:\Users\Us 
er\Documents\GitHub\react-js-tutorials\1-basic-react\node_modules\babel-preset-stage-0\node_modules\babel-preset-stage-1 
\node_modules\babel-plugin-transform-class-constructor-call\node_modules\babel-runtime\node_modules\core-js\modules'] 
npm ERR! error rolling back errno: 53, 
npm ERR! error rolling back code: 'ENOTEMPTY', 
npm ERR! error rolling back path: 'E:\\Users\\User\\Documents\\GitHub\\react-js-tutorials\\1-basic-react\\node_modules 
\\babel-preset-stage-0\\node_modules\\babel-preset-stage-1\\node_modules\\babel-plugin-transform-class-constructor-call\ 
\node_modules\\babel-runtime\\node_modules\\core-js\\modules' } 
unbuild [email protected] 
npm ERR! 
npm ERR! Additional logging details can be found in: 
npm ERR!  E:\Users\User\Documents\GitHub\react-js-tutorials\1-basic-react\npm-debug.log 
npm ERR! not ok code 0 
+0

ノード 'v0.10'?あなたはおそらく少なくとも後のバージョンを取得する必要があります。ノードは6になりましたhttps://nodejs.org/en/ – azium

+0

毎回ノードv6.2.2をインストールし、 'node -v'を実行すると、v0.10.13のみ表示されます。どうしてか分かりません。 – Casper

答えて

1

あなたのコメントをもとに、あなたはPATHの問題のいくつかの種類を持っています。コマンドラインでecho %PATH%と入力し、ノードディレクトリを指す複数のエントリを探します。

ノードの最新コピーを持つディレクトリだけが存在するようにパスを編集する必要があります。他のスタックサイトにはinstructions for doing this on Windows 7があります。

注意すべきことは、グローバルモジュールをインストールした場合、それらはv0.10.13ディレクトリツリーにある可能性が非常に高いことです。 npm ls -g --depth=0で何かを変更する前に、パスの問題を修正した後でこれらのグローバルモジュールを再インストールする必要がある可能性が高いため、それらをメモしておいてください。

関連する問題