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生态系统之后,应用程序就开始工作了。
希望这可以帮助。