Javascript 无法将jsdom用作meteor应用程序中的包

Javascript 无法将jsdom用作meteor应用程序中的包,javascript,node.js,meteor,npm,Javascript,Node.js,Meteor,Npm,所以我有一个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 reque

所以我有一个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’”。为什么?

所以通过执行Meteor.require(“jsdom”)

这是整个
package.json
还是仅仅是一个片段?
npmls
是否提到了
jsdom
请求
?任何
错误输出中的s?面向未来的访问者:现在是Meteor.npmRequire(“jsdom”)