当前位置: 首页 > 知识库问答 >
问题:

事件。js:154投掷者;//未处理的“错误”事件[重复]

孟成文
2023-03-14

我得到了错误,当我创建角2应用程序。我按照链接创建示例应用程序

npm start 

我有以下错误,

events.js:154
   throw er; // Unhandled 'error' event
   ^

Error: watch node_modules/weinre/web/weinre/target/WiRuntimeImpl.amd.js ENOSPC
 at exports._errnoException (util.js:856:11)
 at FSWatcher.start (fs.js:1313:19)
 at Object.fs.watch (fs.js:1341:11)
 at createFsWatchInstance (/home/mts/project/testSails1/frontend/node_modules/chokidar/lib/nodefs-handler.js:37:15)
 at setFsWatchListener (/home/mts/project/testSails1/frontend/node_modules/chokidar/lib/nodefs-handler.js:80:15)
 at FSWatcher.NodeFsHandler._watchWithNodeFs (/home/mts/project/testSails1/frontend/node_modules/chokidar/lib/nodefs-handler.js:228:14)
 at FSWatcher.NodeFsHandler._handleFile (/home/mts/project/testSails1/frontend/node_modules/chokidar/lib/nodefs-handler.js:255:21)
 at FSWatcher.<anonymous> (/home/mts/project/testSails1/frontend/node_modules/chokidar/lib/nodefs-handler.js:473:21)
 at FSReqWrap.oncomplete (fs.js:82:15)

我有这样的npm日志,

 npm
   ERR! Linux 3.19.0-51-generic
  npm ERR! argv "/usr/local/bin/node" "/usr/local/bin/npm" "run" "lite"
  npm ERR! node v5.6.0
  npm ERR! npm  v3.8.0
  npm ERR! code ELIFECYCLE
  npm ERR! frontend@1.0.0 lite: `lite-server`
  npm ERR! Exit status 1
  npm ERR! 
  npm ERR! Failed at the frontend@1.0.0 lite script 'lite-server'.
  npm ERR! Make sure you have the latest version of node.js and npm installed.
  npm ERR! If you do, this is most likely a problem with the frontend package,
  npm ERR! not with npm itself.
  npm ERR! Tell the author that this fails on your system:
  npm ERR!     lite-server
  npm ERR! You can get information on how to open an issue for this project with:
  npm ERR!     npm bugs frontend
  npm ERR! Or if that isn't available, you can get their info via:
  npm ERR!     npm owner ls frontend
  npm ERR!
   There is likely additional logging output above.

  npm ERR! Please include the following file with any support request:
  npm ERR!     /home/mts/project/testSails1/frontend/npm-debug.log
  npm run lite exited with code 1

我如何解决这个问题?

共有2个答案

长孙鸿波
2023-03-14

我之前的package.json是,

 {
  "name": "angular2-quickstart",
  "version": "1.0.0",
  "scripts": {
    "start": "concurrently \"npm run tsc:w\" \"npm run lite\" ",    
    "tsc": "tsc",
    "tsc:w": "tsc -w",
    "lite": "lite-server",
    "typings": "typings",
    "postinstall": "typings install" 
  },
  "license": "ISC",
  "dependencies": {
    "angular2": "2.0.0-beta.8",
    "systemjs": "0.19.22",
    "es6-promise": "^3.0.2",
    "es6-shim": "^0.33.3",
    "reflect-metadata": "0.1.2",
    "rxjs": "5.0.0-beta.2",
    "zone.js": "0.5.15"
  },
  "devDependencies": {
    "concurrently": "^2.0.0",
    "lite-server": "^2.1.0",
    "typescript": "^1.8.2",
    "typings":"^0.6.8"
  }
}

我添加到包中。json像这样,

{
  "name": "angular2-quickstart",
  "version": "1.0.0",
  "scripts": {
    "start": "concurrently \"npm run tsc:w\" \"npm run http\" ",    
    "tsc": "tsc",
    "tsc:w": "tsc -w",
    "http": "http-server -p 3000 -a 127.0.0.1 -o",
    "typings": "typings",
    "postinstall": "typings install" 
  },
  "license": "ISC",
  "dependencies": {
    "angular2": "2.0.0-beta.8",
    "systemjs": "0.19.22",
    "es6-promise": "^3.0.2",
    "es6-shim": "^0.33.3",
    "reflect-metadata": "0.1.2",
    "rxjs": "5.0.0-beta.2",
    "zone.js": "0.5.15"
  },
  "devDependencies": {
    "concurrently": "^2.0.0",
    "http-server": "^0.9.0",
    "typescript": "^1.8.2",
    "typings":"^0.6.8"
  }
} 

现在项目正在工作。

只有更改lite==

慎峻
2023-03-14

这意味着您已经运行了应用程序,然后您尝试在不停止上次运行的情况下再运行一次。因此,它是矛盾的。你必须停止最后一次跑步

 类似资料:
  • 我是Node.js新手,希望使用streams运行程序。对于其他程序,我必须同时启动一台服务器(mongodb、redis等),但我不知道是否应该用它运行一台服务器。请让我知道哪里出了问题,以及如何纠正。提前谢谢。 这是程序: 这是cmd输出:

  • 问题内容: 当我的discord bot上网时间过长(大约3-4小时)时,会随机出现此错误,但有时该错误发生得更早,有时又更晚。真的很困扰我 问题答案: 我在自己的代码中为这个问题努力了一段时间。主要问题是跟踪是完全无用的, 并且 错误很少发生,以至于使“在终端中运行并等待”是徒劳的任务。最终,我能够弄清楚Discord.js客户端本身正在引发错误- 在我阅读的任何文档中都没有提到此错误,因此我没

  • 如果 Puppeteer 方法无法执行一个请求,就会抛出一个错误。例如,page.waitForSelector(selector[, options]) 选择器如果在给定的时间范围内无法匹配节点,就会失败。 对于某些类型的错误,Puppeteer 使用特定的错误类处理。这些类可以通过 require('puppeteer/Errors') 获得。 支持的类列表: TimeoutError 一个处

  • 我非常肯定,在我的代码中,唯一可能抛出此错误的地方(基于端口号)是下面的代码。 我尝试删除语句,但没有改变结果。当该操作运行时,如果端口已经被进程绑定,我会得到以下错误,我希望捕获并报告该错误,而不会导致进程退出。

  • 问题内容: 我从事的项目是用gulp构建的。 最近,我将节点版本更新为v6.3.1。然后出了点问题。 名为“ html”的任务将引发错误。这是它的错误代码的一部分。 以及任务“ html”的代码: 我在Google上搜索了很多,但没有找到适合我的正确答案。 问题答案: 删除node_modules文件夹,清除npm缓存的文件,然后重新安装即可解决此问题。 来源:https : //github.c

  • 问题内容: 我使用以下命令创建了expressjs应用程序: 使用以下命令运行应用程序时,出现以下错误: 如何解决? 问题答案: 您曾经使用与8080相同的端口运行另一台服务器。 也许您在其他Shell中运行过,请关闭它,然后再次运行。 您可以检查端口号。 可用或不使用 另外,您可以使用lsof: