问题标签 [meteor-plugin]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1038 浏览

meteor - 在笔记本电脑上测试时使用 MeteorCamera.getPicture() 拍照时出错

我正在使用 Meteor 的 mdg:camera 插件为我的应用程序添加照片功能。目前,我没有设置任何 PhoneGap 设备,所以我正在笔记本电脑上进行测试。我以为我在某处读到 Meteor 实现会在相机不可用时回退并使用简单的文件对话框,但是当我尝试在笔记本电脑上运行以下代码时:

我得到错误:

我实际上希望用户能够在使用笔记本电脑时通过同一个按钮上传照片。值得一提的是,我确实内置了一个摄像头,而且我正在开发一台 15 英寸的 MacBook Pro。

0 投票
1 回答
154 浏览

meteor - Meteor package only 方法,从不同的包调用命名空间函数

我正在使用Pieter Soudan在Meteor Meetup Antwerp上展示的结构设计

根据我的模块的功能,我通过使用不同的命名空间名称(UserAuth、AppRoute)取得了成功。但是,我希望拥有一个特定于应用程序的命名空间 UP (UserPortal),并拥有诸如 UP.UserAuth、UP.AppRoutes 之类的命名空间。

我似乎无法在 UP.UserAuth 中调用检查登录的函数。

我的 up-app 包 package.js 看起来像这样

我打算使用 up-app 在单个包中声明我的所有应用程序依赖项。

我的 up-app/lib/routes.js 文件如下所示:

我的 up-user-auth 包在它的 package.js 中有这个

我的 up/lib/namespace.js 看起来像这样:

如果我删除第二个引用UP={};然后我得到一个错误说 无法设置未定义的属性'UserAuth'但是当我添加它时我得到的是无法读取未定义的属性'loginRequired'

我究竟做错了什么?

0 投票
0 回答
80 浏览

mongodb - 在包中创建和修改集合

我正在尝试在包中创建一个集合(技术上是在构建插件中):

但这基本上引发了这个错误:

这也不起作用Meteor.Collection

然后我尝试将mongo集合导入到我的构建插件中,如下所示:

以及在我的Package.onUse

它抛出这个错误:

没有多少搜索可以__meteor_runtime_config__澄清这个问题。似乎完全无关。

这样的问题似乎根本没有遇到这个问题。

我对此想得越多,我就越确信它与此代码中存在构建插件有关,但集合定义并没有发生在其中registerSourceHandler或任何东西中。

0 投票
0 回答
34 浏览

css - 在 Meteor 中扩展 CSS 构建过程

我想在 Meteor 构建我的应用程序时发布我的 CSS 文件。我看到他们在 1.2 中引入了 Build Plugin 选项。当我尝试注册我的插件来处理.css扩展时,它给了我一个错误,即已经有一个插件在处理这些文件。

如何在当前构建过程之上添加更多步骤来操作文件?我不想替换当前的 CSS 连接和缩小。

谢谢,托默

0 投票
1 回答
76 浏览

meteor - 无法安装新大气包

我正在使用流星 1.2.1。从两天前到现在,我无法添加气氛包。

我可以添加稍后添加到其他项目中的包,例如我之前使用简单模式,现在我可以成功添加它而没有任何问题。

我从两个不同的互联网连接和两个不同的笔记本电脑进行测试,但我在控制台上收到了这个错误:(例如表格包

我还根据此页面指南使用代理进行测试,但没有什么不同。这是我的尝试:

是错误还是气氛问题或其他问题?这两天我测试了很多东西。:哭:


更新:

我想这可能是 ISP 问题,例如 SSL。像npm这样的流星是否可以严格ssl false?

像这样在 npm 上:

npm config set strict_ssl false

0 投票
1 回答
93 浏览

meteor - 如何从构建插件中读取 Meteor 设置

我目前正在为 Meteor 开发一个包含构建插件的包。我需要从设置文件中访问配置。

但是Meteor.settings不起作用(Meteor is not defined)并且process.env.METEOR_SETTINGS也不存在。

我的插件有什么方法可以访问设置文件吗?