我是Web开发的新手。 我已经使用npm安装了MEAN,但是在运行npm start时显示以下错误
> Mean@2.0.1 start C:\mean
> concurrently "npm run server:dev" "nodemon --watch server server-start.js"
[0]
[0] > Mean@2.0.1 server:dev C:\mean
[0] > npm run webpack-dev-server -- --config config/webpack.dev.js --open --progress --profile --watch --content-base src/
[0]
[1] [nodemon] 1.11.0
[1] [nodemon] to restart at any time, enter `rs`
[1] [nodemon] watching: C:\mean\server/**/*
[1] [nodemon] starting `node server-start.js`
[0]
[0] > Mean@2.0.1 webpack-dev-server C:\mean
[0] > node --max_old_space_size=4096 node_modules/webpack-dev-server/bin/webpack-dev-server.js "--config" "config/webpack.dev.js" "--open" "--progress" "--profile" "--watch" "--content-base" "src/"
[0]
[0] npm
[0] ERR! code ELIFECYCLE
[0] npm ERR! errno 3221225477
[0] npm ERR! Mean@2.0.1 webpack-dev-server: `node --max_old_space_size=4096 node_modules/webpack-dev-server/bin/webpack-dev-server.js "--config" "config/webpack.dev.js" "--open" "--progress" "--profile" "--watch" "--content-base" "src/"`
[0] npm ERR! Exit status 3221225477
[0] npm ERR!
[0] npm ERR! Failed at the Mean@2.0.1 webpack-dev-server script.
[0] npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
[0]
[0] npm ERR! A complete log of this run can be found in:
[0] npm ERR! C:\Users\Bindu\AppData\Roaming\npm-cache\_logs\2018-09-02T13_19_07_695Z-debug.log
[0] npm
[0] ERR! code ELIFECYCLE
[0] npm ERR! errno 3221225477
[0] npm ERR! Mean@2.0.1 server:dev: `npm run webpack-dev-server -- --config config/webpack.dev.js --open --progress --profile --watch --content-base src/`
[0] npm ERR! Exit status 3221225477
[0] npm ERR!
[0] npm ERR! Failed at the Mean@2.0.1 server:dev script.
[0] npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
[0]
[0] npm ERR! A complete log of this run can be found in:
[0] npm ERR! C:\Users\Bindu\AppData\Roaming\npm-cache\_logs\2018-09-02T13_19_07_772Z-debug.log
[0] npm run server:dev exited with code 3221225477
[1] server started on port 4040 (development)
[1] Db.prototype.authenticate method will no longer be available in the next major release 3.x as MongoDB 3.6 will only allow auth against users in the admin db and will no longer allow multiple credentials on a socket. Please authenticate using MongoClient.connect with auth credentials.
打开localhost:4040时,显示以下内容:
{“消息”:“未找到”,“堆栈”:“错误:ENOENT:没有此类文件或 目录,目录'C:\ mean \ dist \ index.html'\ n位于 APIError.ExtendableError(C:/mean/server/helpers/APIError.js:14:11)\ n 在新的APIError(C:/mean/server/helpers/APIError.js:29:85)\ n在 C:/mean/server/config/express.js:71:22 \ n在Layer.handle_error (C:\ mean \ node_modules \ express \ lib \ router \ layer.js:71:5)\ n在 trim_prefix (C:\ mean \ node_modules \ express \ lib \ router \ index.js:315:13)\ n
在C:\ mean \ node_modules \ express \ lib \ router \ index.js:284:7 \ n
在Function.process_params (C:\ mean \ node_modules \ express \ lib \ router \ index.js:335:12)\ n
在下一个 (C:\ mean \ node_modules \ express \ lib \ router \ index.js:275:10)\ n
在C:\ mean \ node_modules \ express \ lib \ response.js:424:7 \ n在 SendStream.onerror (C:\ mean \ node_modules \ express \ lib \ response.js:1003:5)\ n在 在SendStream.emit处发出一个(events.js:116:13)\ n(events.js:211:7)\ n 在SendStream.error(C:\ mean \ node_modules \ send \ index.js:282:17)\ n 在SendStream.onStatError (C:\ mean \ node_modules \ send \ index.js:433:12)\ n onstat (C:\ mean \ node_modules \ send \ index.js:734:26)\ n在 FSReqWrap.oncomplete(fs.js:152:21)“}
我在任何地方都没有找到解决此问题的方法。 有人可以建议如何使MEAN正常工作。