【问题标题】:how to use nodejs packages in meteor如何在流星中使用nodejs包
【发布时间】:2014-02-13 21:03:05
【问题描述】:

如何在meteor应用中使用nodejs包。

我尝试在 app 目录中安装模块,但显示错误

npm install skimlinksjs

npm WARN package.json node@0.0.0 No description
npm WARN package.json node@0.0.0 No repository field.
npm http GET https://registry.npmjs.org/skimlinksjs
npm http 304 https://registry.npmjs.org/skimlinksjs
npm WARN engine skimlinksjs@0.0.1: wanted: {"node":"~0.6.15"} (current: {"node":"v0.10.24","npm":"1.3.21"})
skimlinksjs@0.0.1 ../../node_modules/skimlinksjs

这是什么错误以及如何在应用程序中使用它?

【问题讨论】:

    标签: node.js meteor meteorite


    【解决方案1】:

    不要这样做,并删除node_modules 目录。由于 Meteor 的文件包装和排序,大多数节点模块不会那样工作。它们只是无法正确加载。

    使用节点模块:

    • 通过mrt add npm 命令获取npm 包。
    • 添加packages.json 文件和必要的包列表,例如:

     

    {
      "candle": "0.4.0",
      "oauth":  "0.9.11"
    }
    

     

    • 之后,您可以使用Meteor.require('packagename'); 请求该软件包。

    【讨论】:

    • + 有时也可以在大气.meteor.com 上找到打包好的节点模块
    猜你喜欢
    • 2012-07-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-01-11
    • 1970-01-01
    • 2017-01-12
    • 2016-01-21
    • 2012-12-12
    相关资源
    最近更新 更多