我无法弄清楚对 node-expat 1.6.1 的引用来自何处。我查看了每个模块的 repo 及其开发依赖项,它们都引用了 node-expat 2.0.0。
不知道发生了什么,刚刚切换到 Windows 8 电脑,我无法启动和运行我的项目。
这是我的依赖项
"dependencies": {
"express": "3.x",
"hbs": "2.4.x",
"grunt-open": "~0.2.0",
"passport": "0.1.x",
"passport-local": "0.1.x",
"passport-facebook": "1.0.x",
"passport-twitter": "1.0.x",
"passport-google-oauth": "0.1.x",
"passport-http": "0.2.x",
"passport-http-bearer": "0.2.x",
"passport-oauth2-client-password": "0.1.x",
"mongodb": "1.4.x",
"mongoose": "3.8.x",
"mongoosastic": "0.2.x",
"mongoose-text-search" : "0.0.2",
"bcrypt": "0.7.x",
"mongoose-validator": "0.2.x",
"connect-redis": "1.4.x",
"connect-mongo" : "0.3.x",
"connect-flash" : "0.1.x",
"aws-sdk": "2.0.x",
"gm": "1.14.x",
"async": "0.2.x",
"underscore": "1.6.x",
"nodemailer": "0.6.x",
"express-useragent": "0.0.x",
"auth-net-cim": "git://github.com/digitaljohn/authorize-net-cim.git#master",
"hashids": "0.3.3",
"numeral": "1.5.x",
"string": "1.8.x",
"aws-snsclient": "0.2.0",
"campaign": "1.2.1",
"oauth2orize": "1.0.1",
"formidable": "1.0.14",
"archiver": "0.9.0",
"ffmetadata": "1.0.2"
},
"devDependencies": {
"express": "3.x",
"grunt": "~0.4.1",
"grunt-contrib-jshint": "~0.7.0",
"grunt-contrib-watch": "~0.4.3",
"grunt-contrib-compass": "~0.7.2",
"grunt-devtools": "latest",
"grunt-contrib-clean": "*",
"grunt-contrib-copy": "~0.4.1",
"grunt-contrib-requirejs": "~0.4.1",
"grunt-contrib-imagemin": "*",
"grunt-concurrent": "*",
"grunt-nodemon": "*",
"grunt-contrib-rename": "*",
"grunt-s3-sync": "*",
"grunt-modulus-deploy": "*",
"uglify-js": "~2.2.5",
"gulp-util": "~2.2.14",
"gulp": "~3.5.2"
}