问题标签 [ember-addon]
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.
ember.js - 在 ember-cli-tutorial-style 上安装 ember add 时出现错误,
低于我正在使用的节点、npm 和 ember-cli 版本...
ember-cli:2.18.0 节点:8.9.4 操作系统:win32 ia32 npm:5.6.0
请指导我如何解决此类问题
ember.js - Ember-models-table 插件在尝试使用“routeName”属性时抛出 ember 警告错误
我正在使用 ember-models-table 在我的应用程序中显示表格。该表非常适合排序、分页等,但我试图根据 id 从特定行路由到不同页面。它在其示例中提到使用'routeName'但是当我使用它时会引发以下错误:
“断言失败:调用warn
时必须提供options
哈希作为第三个参数。 options
应该包含一个id
属性。”
我的 .js 编码:
等等
谢谢你的帮助。
更新:将 ember 更新到 ember 3.1.2 后错误消失了,但是有一个警告并且它没有按预期正常运行,我哪里出错了?
我的代码:
ember.js - Ember CLI + Watchman 未检测到插件更改
我有一个 Ember.js 插件,Watchman 似乎无法正常运行。对addon-name/app文件所做的任何更改都不会触发重建。但是,对addon-name/tests中文件的更改确实会触发重建。
我有一个 .watchmanconfig 文件设置如下...
使用ember运行虚拟应用程序后,我检查了watchman watch-list并没有看到“roots”类别中列出的插件。我已经手动添加了它,但这也无济于事,因为我猜ember必须告诉守望者在文件更改时该怎么做。
关于可能发生的事情有什么想法吗?
ember.js - ember-custom-actions 插件 urlForCustomAction 不起作用
我正在尝试将 ember-customer-actions(v2.1.0) 插件与我的 ember 版本 = 3.1.4 一起使用。它真的是一个很酷的插件,在实现客户操作和 URL 的同时让我们的生活变得轻松。
它的配置说覆盖这个方法'urlForCustomAction'来完成覆盖url,甚至避免模型名称。
我按照文档所说的方式集成了它。我也在这里发布了我的问题。
这是我的适配器代码:
似乎缺少某些东西,或者插件中可能存在错误,或者该插件可能处于测试阶段。
我需要快速帮助,如果有人已经使用它,请分享您的经验,谢谢。
ember.js - 在 Ember CLI 构建期间合并插件供应商文件
假设我有三个自定义 Ember 插件...
我希望每个插件都包含自己的vendor/translations/文件夹,其中包含每个语言环境的不同 JSON 文件。
我想在我的主 Ember.js 应用程序 ( my-app ) 中包含这三个插件。在构建过程中,我想为每个语言环境创建一个 JSON 文件,其中包含所有三个插件的内容。
我正在使用app.import( 'vendor/translations/en.json' )将插件的 JSON 文件包含到 my-app 的构建输出中。但是,我坚持尝试为每个语言环境创建单个 JSON 文件。然后,我想删除为创建串联文件而导入的插件 JSON 文件。
我正在尝试做的事情可能吗?如果是这样,任何人都可以提供有关如何实现这一目标的步骤或指向我一个类似的例子吗?谢谢!
javascript - 将 npm 模块包装为 Ember 插件
我正在开发一个 Ember 应用程序,并想为其创建一个 ember 插件。插件的用例是为消费应用程序创建一个本体树。我想制作成插件的模块的存储库是灵感树,我需要包装这个模块。
我知道 Ember 插件的一般结构以及如何制作插件的想法,但如果有人可以就最佳实践和如何将 npm 模块包装为插件提供建议,那将非常有帮助。
javascript - Ember 应用程序在主机应用程序中安装 npm 依赖项
我指的是下面的博客链接,并且有一个非常具体的问题;
https://simplabs.com/blog/2017/02/13/npm-libs-in-ember-cli.html
我指的是“npm 依赖项”部分
基本上这是一个主机应用程序,它试图使用一个子插件及其依赖项(例如“moment”库)。因此,如果子插件将“时刻”定义为“依赖项”(而不是“devDependencies”),主机应用程序会不会安装“时刻”并正常工作?
为什么需要为解析器算法显示的附加步骤?那么基本上该页面上显示的以下附加代码的目的是什么;
ember.js - Ember-cli-build,排除组件 ember 插件
我在样板文件中使用“核心”余烬插件,
这个插件包含通用组件、助手、路由......
有没有办法在样板的 ember-cli-build 文件中排除其中一些组件?
我已经在我的样板项目的 ember-build-cli 中尝试了以下内容,这可能是错误的:
Ember 版本:3.5.0 Ember cli 版本 3.5.0 节点版本 8.11.3
ember.js - Ember 插件中的 Pod 结构
关于这个问题,我创建了一个 ember-addon 项目,它按预期工作正常。
但是如果我尝试在 ember-addon 项目中引入 pods 结构,它就不起作用。
它会引发错误,即route is not found
.
我应该怎么办?
提前致谢!