2016-09-29 8 views
1

local.Iでプロジェクトを実行しようとしています。コンピュータにnpmとnodejをインストールしてプロジェクトを設定しようとしました。 初めてnpm installを実行すると問題が発生しました。 エラーメッセージは次のとおりです。NPMに関する問題:npm ERR! json npm ERRを解析できませんでした!データがありません。1:1の空き入力

npm ERR! Linux 3.13.0-24-generic 
npm ERR! argv "/usr/bin/nodejs" "/home/aaa/bin/npm" "install" 
npm ERR! node v4.4.5 
npm ERR! npm v2.15.5 
npm ERR! file /home/aaa/.npm/asynckit/0.4.0/package/package.json 
npm ERR! code EJSONPARSE 

npm ERR! Failed to parse json 
npm ERR! No data, empty input at 1:1 
npm ERR! 
npm ERR!^
npm ERR! File: /home/aaa/.npm/asynckit/0.4.0/package/package.json 
npm ERR! Failed to parse package.json data. 
npm ERR! package.json must be actual JSON, not just JavaScript. 
npm ERR! 
npm ERR! This is not a bug in npm. 
npm ERR! Tell the package author to fix their package.json file. JSON.parse 

そして、私のpackage.jsonファイルがある:私は、コードを実行するための任意の前提条件を

`` `

{ 
    "name": "babel-with-gulp", 
    "version": "1.0.0", 
    "description": "Starter code for using Babel with Gulp", 
    "main": "index.js", 
    "scripts": { 
    "test": "jest", 
    "start": "gulp watch" 
    }, 
    "author": "Carlos Souza <[email protected]> (http://csouza.me/)", 
    "license": "ISC", 
    "repository": { 
    "type": "git", 
    "url": "git+ssh://[email protected]/codeschool/babel-with-gulp.git" 
    }, 
    "keywords": [ 
    "babel", 
    "gulp", 
    "es2015" 
    ], 
    "bugs": { 
    "url": "https://github.com/codeschool/babel-with-gulp/issues" 
    }, 
    "homepage": "https://github.com/codeschool/babel-with-gulp#readme", 
    "devDependencies": { 
    "babel-core": "^6.7.6", 
    "babel-jest": "^15.0.0", 
    "babel-polyfill": "^6.13.0", 
    "babel-preset-es2015": "^6.14.0", 
    "babel-preset-react": "^6.11.1", 
    "babel-preset-stage-1": "^6.13.0", 
    "babel-register": "^6.7.2", 
    "babelify": "^7.2.0", 
    "browser-sync": "^2.11.2", 
    "browserify": "^12.0.1", 
    "eslint": "^2.7.0", 
    "eslint-plugin-react": "^4.2.3", 
    "exorcist": "^0.4.0", 
    "gulp": "^3.9.0", 
    "gulp-eslint": "^2.0.0", 
    "gulp-if-else": "^1.0.3", 
    "gulp-imagemin": "^3.0.3", 
    "gulp-uglify": "^1.5.3", 
    "jest": "^15.1.1", 
    "jquery": "^2.2.2", 
    "react": "^15.0.1", 
    "react-dom": "^15.0.1", 
    "react-router": "^2.7.0", 
    "react-test-renderer": "^15.3.1", 
    "vinyl-buffer": "^1.0.0", 
    "vinyl-source-stream": "^1.1.0", 
    "watchify": "^3.7.0" 
    }, 
    "dependencies": { 
    "immutable": "^3.8.1", 
    "material-ui": "^0.15.4", 
    "react-addons-css-transition-group": "^15.3.1", 
    "react-bootstrap": "^0.30.3", 
    "react-player": "^0.9.0", 
    "react-redux": "^4.4.5", 
    "react-tap-event-plugin": "^1.0.0", 
    "redux": "^3.6.0" 
    } 
} 

` `` 逃しましたか?または互換性の問題がありますか?私はノード(4.4.5)バージョンとnpm(2.15.5)を持っています。

答えて

0

最初にキャッシュをクリーニングしてnpm cache cleanとすると、エラーなしでコマンドを実行できます。

関連する問題