meteor - 运行 "meteor"时,出现错误 : Cannot find module 'fibers'

标签 meteor

创建新应用程序后,尝试运行它时出现以下错误。

module.js:327
    throw err;
    ^

Error: Cannot find module 'fibers'
    at Function.Module._resolveFilename (module.js:325:15)
    at Function.Module._load (module.js:276:25)
    at Module.require (module.js:353:17)
    at require (internal/module.js:12:17)
    at Object.<anonymous> (C:\tsdmn\tsdmn_system\_development\_01\_01\tsdmn-webportal_dev-01-01\.meteor\local\build\programs\server\boot.js:1:75)
    at Module._compile (module.js:409:26)
    at Object.Module._extensions..js (module.js:416:10)
    at Module.load (module.js:343:32)
    at Function.Module._load (module.js:300:12)
    at Module.require (module.js:353:17)
Exited with code: 1
Your application is crashing. Waiting for file change.

它在几天前工作,但是当我使用“meteor”运行时,它刚刚开始给我这个错误。我可以毫无问题地创建应用程序,但运行它会出现错误。

最佳答案

Meteor 使用两种不同的包管理,通过 Atmosphere 和 NPM。

气氛管理是通过文件 .meteor/packages 完成的。当您执行 meteor add packageName 时,会添加每一行。当您执行meteor命令时,它将读取此文件并下载所有大气依赖项。

对于 NPM,它是相同的,但依赖项列在 package.json 中,要安装所有这些依赖项,您必须运行 meteor npm install。这将读取 package.json 并将其所需的所有内容下载到 node_modules。

对于您的具体情况,尚未下载 Fiber 依赖项。您可能可以在 package.json 中看到它。

如果您刚刚创建了一个新应用程序,那么您可以看到 in the guide设置您的项目所必需的 meteor npm install

关于meteor - 运行 "meteor"时,出现错误 : Cannot find module 'fibers' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40610711/

相关文章:

javascript - meteor 与杰基尔

javascript - 在 meteor.js 中对地址服务器端进行地理编码并将坐标插入数据库

javascript - 在meteor中,是否有一个适用于所有模板的onRendered函数?

javascript - 从流中获取一个 blob

javascript - MongoDB $拉不工作

testing - 需要有关在 Meteor.js 中使用 Chimp.js/Mocha 进行测试的建议

rest - 如果我需要额外的 REST API,Meteor 是一种选择吗?

javascript - Meteor mongo插入独特的文档

javascript - Meteor JS 后端与 Express JS

javascript - 在浏览器上显示服务器时间而不是客户端时间