WAR和ERR在npm安装

平均堆栈应用程序模板已创build
我需要通过NPM安装应用程序的依赖关系:
npm安装
要么
npm install –dev
要么
npm install –only = dev

的package.json


     {
       “name”:“意思”,
       “description”:“带有MongoDB,Express,AngularJS和Node.js的全栈JavaScript”
       “版本”:“0.4.0”,
       “私人”:假的,
       “作者”:“2”,
       “执照”:“麻省理工”,
       “repository”:{
         “type”:“git”,
         “url”:“https://github.com/meanjs/mean.git”
       },
       “引擎”: {
         “node”:“> = 0.10.28”,
         “npm”:“> = 1.4.28”
       },
       “脚本”:{
         “开始”:“咕噜”,
         “testing”:“咕噜testing”,
         “postinstall”:“bower install --config.interactive = false”
       },
       “依赖”:{
         “acl”:“〜0.4.4”,
         “async”:“^ 1.3.0”,
         “body-parser”:“^ 1.13.1”,
         “凉亭”:“^ 1.4.1”,
         “粉笔”:“^ 1.1.0”,
         “压缩”:“^ 1.5.0”,
         “connect-flash”:“〜0.1.1”,
         “connect-mongo”:“〜0.8.1”,
         “巩固”:“〜0.13.1”,
         “cookie-parser”:“^ 1.3.2”,
         “express”:“^ 4.13.1”,
         “快速会议”:“^ 1.11.3”,
         “永远”:“〜0.14.2”,
         “glob”:“^ 5.0.13”,
         “咕噜”:“0.4.5”,
         “grunt-cli”:“〜0.1.13”,
         “头盔”:“〜0.9.1”,
         “茉莉花心”:“^ 2.3.4”,
         “lodash”:“^ 3.10.1”,
         “method-override”:“^ 2.3.3”,
         “摩卡”:“〜1.20.0”,
         “mongoose”:“^ 4.0.6”,
         “摩根”:“^ 1.6.1”,
         “multer”:“0.1.8”,
         “node-pre-gyp”:“0.6.4”,
         “nodemailer”:“^ 1.4.0”,
         “护照”:“〜0.2.2”,
         “passport-facebook”:“^ 2.0.0”,
         “passport-github”:“〜0.1.5”,
         “passport-google-oauth”:“〜0.2.0”,
         “passport-linkedin”:“〜0.1.3”,
         “护照本地”:“^ 1.0.0”,
         “passport-paypal-openidconnect”:“^ 0.1.1”,
         “护照叽叽喳喳”:“^ 1.0.2”,
         “phantomjs”:“> = 1.9.0”,
         “serve-favicon”:“^ 2.3.0”,
         “socket.io”:“^ 1.3.5”,
         “swig”:“^ 1.4.2”,
         “validation器”:“^ 3.41.2”
       },
       “devDependencies”:{
         “grunt-concurrent”:“^ 2.0.0”,
         “grunt-contrib-copy”:“〜0.8.0”,
         “grunt-contrib-csslint”:“〜0.4.0”,
         “grunt-contrib-cssmin”:“〜0.12.3”,
         “grunt-contrib-jshint”:“〜0.11.2”,
         “grunt-contrib-less”:“^ 1.0.1”,
         “grunt-contrib-sass”:“〜0.9.2”,
         “grunt-contrib-uglify”:“〜0.9.1”,
         “grunt-contrib-watch”:“〜0.6.1”,
         “grunt-env”:“〜0.4.4”,
         “grunt-karma”:“〜0.11.2”,
         “grunt-mocha-test”:“〜0.12.7”,
         “grunt-ng-annotate”:“^ 1.0.1”,
         “grunt-node-inspector”:“〜0.2.0”,
         “grunt-nodemon”:“〜0.4.0”,
         “grunt-protractor-runner”:“^ 2.0.0”,
         “gulp”:“^ 3.9.0”,
         “gulp-concat”:“^ 2.6.0”,
         “gulp-csslint”:“〜0.1.5”,
         “gulp-cssmin”:“〜0.1.7”,
         “gulp-jshint”:“^ 1.11.2”,
         “gulp-karma”:“〜0.0.4”,
         “gulp-less”:“^ 3.0.3”,
         “gulp-livereload”:“^ 3.8.0”,
         “gulp-load-plugins”:“^ 1.0.0-rc.1”,
         “gulp-mocha”:“^ 2.1.2”,
         “gulp-ng-annotate”:“^ 1.0.0”,
         “gulp-nodemon”:“^ 2.0.3”,
         “gulp-protractor”:“^ 1.0.0”,
         “gulp-rename”:“^ 1.2.2”,
         “gulp-sass”:“^ 2.0.3”,
         “gulp-uglify”:“^ 1.2.0”,
         “业力”:“〜0.12.37”,
         “karma-chrome-launcher”:“〜0.2.0”,
         “因果报应”:“〜0.4.2”,
         “karma-firefox-launcher”:“〜0.1.6”,
         “业报茉莉”:“〜0.3.6”,
         “karma-ng-html2js-preprocessor”:“^ 0.1.2”,
         “karma-phantomjs-launcher”:“〜0.2.0”,
         “load-grunt-tasks”:“^ 3.2.0”,
         “run-sequence”:“^ 1.1.1”,
         “应该”:“^ 7.0.1”,
         “supertest”:“^ 1.0.1”
       }
     }

Tried above methods but returns some WAR and ERR 

请看错误

提前致谢

看起来用作开发依赖的npm模块已经过时了。 这就是为什么你得到WARN消息。

关于ERR,对于accessibility-developer-tools,可能没有可用的版本2.6.0。 修改它的package.json文件中的版本到2.10.0(最新版本在这个时候),看看它是否工作。

更新

摆弄你提供的package.json之后,由于大约有938475938475个错误,我不能使npm install --only=dev在我的linux机器上工作。

我注意到你使用的平均版本是0.4.0,这是相当古老的。 我build议您按照原始存储库中的安装步骤使用当前版本

在我发布了npm install到克隆的版本库之后,安装好了整个npmjs生态系统之后,应用程序就开始工作了。

希望这可以帮助。