【问题标题】:How to use multiples files for the Meteor server?Meteor 服务器如何使用多个文件?
【发布时间】:2017-08-27 21:17:59
【问题描述】:

我正在尝试将我的服务器拆分为多个文件,实际上我想制作cmdb_login.jsmain.js

问题是我不知道也找不到在main.js 中怎么说,使用cmdb_login.js

我试过import './cmdb_login.js';

我的应用结构是:

如果您需要两个.js 文件的代码,请询问我。

感谢您的帮助

【问题讨论】:

  • 如果两者都在服务器目录中,则不需要包含它们。但是这两个文件都在不同的范围内,所以 main.js 不会看到 cmdb_*.js 。将两者都放在导入目录中并尝试
  • 我不需要他们见面,我只需要能够从cmd_*.jsmain.js 上的客户端文件进行调用,所以它应该像这样工作吗?跨度>

标签: javascript meteor import server


【解决方案1】:

与往常一样,Meteor combines all files eagerly,除非它们被放置在包含名为 imports 的文件夹的路径中。

即在您的情况下,您的 cmdb_login.js 将在服务器 JavaScript 代码中的 main.js 之前组合(然后执行)。

正确的方法是将几乎所有文件放在 imports 文件夹中,并在单个 main.js 文件中显式调用它们(或任何名称,只要它不在 imports 文件夹中),使用import 语句,就像您尝试过的那样(例如import './imports/cmdb_login.js')。

【讨论】:

    猜你喜欢
    • 2017-04-27
    • 2012-05-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多