是否可以将流星应用程序代码加载到 node.js 脚本中?

Posted

技术标签:

【中文标题】是否可以将流星应用程序代码加载到 node.js 脚本中?【英文标题】:Is it possible to load meteor application code into a node.js script? 【发布时间】:2015-05-05 02:28:46 【问题描述】:

具体来说,我想使用 node-migrate 运行数据库迁移,并且我希望我的迁移内容包含 Meteor 代码、引用我的集合等。

我该怎么做?

【问题讨论】:

也许你需要github.com/percolatestudio/meteor-migrations 对问题文本进行微调,添加标签。 【参考方案1】:

您可以将 node.js 模块集成到您的 Meteor 应用程序中,这可能比其他方式更好。第一种方法是使用诸如meteorhacks:nom 之类的包,它允许您在 Meteor 应用程序中直接使用 npm 包。第二种(从我的角度来看更合适)方法是构建一个使用 Npm.depends() 和 Npm.require().

使用 Npm.require(),您可以像使用 Node.js 中的普通 require() 语句一样使用 npm 包。

编写包并不难 - 查看the official docs 了解更多详细信息。

【讨论】:

以上是关于是否可以将流星应用程序代码加载到 node.js 脚本中?的主要内容,如果未能解决你的问题,请参考以下文章

将环境变量加载到 vue.js

如何使用 Node.js 将 JSON 数据从 Node.js 发送和获取到 HTML

可以使用 Node.js 通过 Google API 在地图上进行真正的实时更新

如何在不重新加载页面的情况下将任意 JSON 发送到 node.js?

node.js + express + socket.io 无法将 javascript 文件加载到 index.html

将“Vanilla”Javascript 库加载到 Node.js 中