【问题标题】:Cannot use jsdom as a package in a meteor app无法将 jsdom 用作流星应用程序中的包
【发布时间】:2013-07-28 16:55:00
【问题描述】:

所以我有一个 packages.json -

    {
      "jsdom" : "0.8.0",
      "request" : "2.25.0"
    } 

我正在这样做,

if (Meteor.isServer) {
     Meteor.startup(function () {

      var _ = Npm.require("underscore");

      var jsdom = Npm.require("jsdom");
      var request = Npm.require("request");
       });
    }

但是,我得到“错误:找不到模块 'jsdom'”。为什么?

【问题讨论】:

  • 是整个package.json 还是只是一个sn-p? npm ls 是否提到 jsdomrequest?输出中有ERR!s 吗?

标签: javascript node.js meteor npm


【解决方案1】:

所以这通过 Meteor.require("jsdom"); 解决了

【讨论】:

  • 对于未来的访问者:至于现在是 Meteor.npmRequire("jsdom")
猜你喜欢
  • 2016-08-24
  • 2014-12-18
  • 2016-01-14
  • 1970-01-01
  • 1970-01-01
  • 2015-04-15
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多