Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/391.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/meteor/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在Meteor中使用本机客户端库?_Javascript_Meteor_Libraries_Meteorite - Fatal编程技术网

Javascript 如何在Meteor中使用本机客户端库?

Javascript 如何在Meteor中使用本机客户端库?,javascript,meteor,libraries,meteorite,Javascript,Meteor,Libraries,Meteorite,当前流星版本: 预览0.6.6.3 我打算用Meteor或meteorite在Meteor项目(Ubuntu和Windows上)中添加客户端库,例如。 这些库不能作为Atmosphere上的包提供 我试图将我的*.js复制并粘贴到.meteor/local/build/programs/client或.meteor/local/build/programs/client/app中,但没有成功 如何将客户端本机库放入Meteor项目中 我当前的应用程序结构: 我的应用程序/ css/ pages

当前流星版本:
预览0.6.6.3

我打算用Meteor或meteorite在Meteor项目(Ubuntu和Windows上)中添加客户端库,例如。
这些库不能作为Atmosphere上的包提供

我试图将我的
*.js
复制并粘贴到
.meteor/local/build/programs/client
.meteor/local/build/programs/client/app
中,但没有成功

如何将客户端本机库放入Meteor项目中

我当前的应用程序结构:

我的应用程序/

  • css/
  • pages/
  • js/
  • .meteor/

您不应该手动处理
.meteor
目录中的文件(除了
发行版
文件),meteor将编译文件放在那里。所有库都应该转到源文件夹,所以基本上在其他任何地方都可以

我假设这些是客户端库

在这种情况下,请让他们:

  • /client
    中,如果加载它们的时间不重要,并且它们恰好在那里工作
  • /client/lib
    中,如果需要在其余代码之前加载它们
  • /client/compatibility
    中,如果代码不准备与Meteor一起使用,并且您不想/不知道如何修复它
  • /client/lib/compatibility
    中,如果出现上述两种情况为了安全起见,我建议将它们放在开头。

如果您想动态地将HTML/CSS/JS文件加载到meteor应用程序中,那么您可以使用:

通过在控制台中键入以下内容添加到meteor应用程序:

meteor添加mrt:外部文件加载器

从Meteor v1.0开始,只有
客户机/兼容性
可用于依赖全局变量的库,
客户机/库/兼容性
将全局变量包装为本地文件,正如任何其他Meteor project folderI编辑的问题一样,您的答案中的某些措辞可能没有意义(“我假设这些都是客户端库。”例如,我在问题中明确指出了这一点)。最近一次对该项目的承诺是两年前,而meteorite实际上已经死了。