【问题标题】:Grunt not working: [nodemon] app crashed - waiting for file changes before startingGrunt 不工作:[nodemon] 应用程序崩溃 - 在启动前等待文件更改
【发布时间】:2017-11-08 04:54:53
【问题描述】:

我正在尝试做这个教程意味着应用程序:

https://youtu.be/a-dn6k6Frq4?t=4m47s

当我运行 grunt 时,我不断收到这个,但不知道这意味着什么或做什么:

平均博客 $ 咕噜声

找不到本地 Npm 模块“grunt-node-inspector”。安装了吗? (node:7760) DeprecationWarning: process.EventEmitter 已被弃用。请改用 require('events')。

运行 "env:dev" (env) 任务

运行“sass:dist”(sass)任务

运行“less:dist”(少)任务

运行“jshint:all”(jshint)任务

87 个文件无 lint。

运行“csslint:all”(csslint)任务

2 个文件无 lint。

运行“mkdir:upload”任务

运行“copy:localConfig”(复制)任务

运行“concurrent:default”(并发)任务

找不到本地 Npm 模块“grunt-node-inspector”。安装了吗? 未找到本地 Npm 模块“grunt-node-inspector”。安装了吗?

Running "watch" task
Waiting...
(node:7652) DeprecationWarning: process.EventEmitter is deprecated. Use require('events') instead.

Running "nodemon:dev" (nodemon) task
[nodemon] 1.11.0
[nodemon] to restart at any time, enter `rs`
[nodemon] watching: server.js config/**/*.js modules/*/server/**/*.js
[nodemon] starting `node --debug server.js`
(node:6160) DeprecationWarning: process.EventEmitter is deprecated. Use require('events') instead.
Debugger listening on [::]:5858


Could not connect to MongoDB!
{ MongoError: failed to connect to server [localhost:27017] on first connect [MongoError: connect ECONNREFUSED 127.0.0.1:27017]
    at Pool.<anonymous> (C:\Users\andre\code\meanBlog\node_modules\mongoose\node_modules\mongodb-core\lib\topologies\server.js:328:35)
    at emitOne (events.js:96:13)
    at Pool.emit (events.js:188:7)
    at Connection.<anonymous> (C:\Users\andre\code\meanBlog\node_modules\mongoose\node_modules\mongodb-core\lib\connection\pool.js:280:12)
    at Connection.g (events.js:292:16)
    at emitTwo (events.js:106:13)
    at Connection.emit (events.js:191:7)
    at Socket.<anonymous> (C:\Users\andre\code\meanBlog\node_modules\mongoose\node_modules\mongodb-core\lib\connection\connection.js:177:49)
    at Socket.g (events.js:292:16)
    at emitOne (events.js:96:13)
    at Socket.emit (events.js:188:7)
    at emitErrorNT (net.js:1277:8)
    at _combinedTickCallback (internal/process/next_tick.js:80:11)
    at process._tickCallback (internal/process/next_tick.js:104:9)
  name: 'MongoError',
  message: 'failed to connect to server [localhost:27017] on first connect [MongoError: connect ECONNREFUSED 127.0.0.1:27017]' }
C:\Program Files\nodejs\node.exe: src\debug-agent.cc:149: Assertion `(err) == (0)' failed.
[nodemon] app crashed - waiting for file changes before starting...

【问题讨论】:

  • 您有两个错误。首先查看 package.json 并找到 grunt-node-inspector 依赖项。其次,您的 mongodb 服务未运行或未安装。
  • 固定 MongoDB 没有安装哈哈哈哈哈哈哈!!!!!!!!!

标签: node.js mongodb gruntjs


【解决方案1】:

mongodb 没有安装。

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 7F0CEB10

echo "deb http://repo.mongodb.org/apt/ubuntu trusty/mongodb-org/3.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.0.list 

sudo apt-get update 

sudo apt-get install -y mongodb-org 

【讨论】:

    猜你喜欢
    • 2020-01-19
    • 2022-01-15
    • 2018-04-29
    • 2017-10-15
    • 2016-09-25
    • 2021-09-04
    • 2021-05-31
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多