Ember.js 什么';在Ember cli项目中添加javascript函数的推荐方法是什么?

Ember.js 什么';在Ember cli项目中添加javascript函数的推荐方法是什么?,ember.js,ember-cli,Ember.js,Ember Cli,我想创建一个包含通用javascript函数和类的库,用于Ember cli项目中的任何Ember对象。建议的操作步骤是什么 您应该在Ember CLI中生成新的util: ember g util your-name 然后,您可以使用以下方法导入它: import yourName from '../utils/your-name' 创建插件是Ember CLI首选的方法。插件可以发布到NPM,并使用NPM安装在Ember CLI项目中。这使得共享代码非常容易。在Ember CLI网站上。

我想创建一个包含通用javascript函数和类的库,用于Ember cli项目中的任何Ember对象。建议的操作步骤是什么

您应该在Ember CLI中生成新的util:

ember g util your-name
然后,您可以使用以下方法导入它:

import yourName from '../utils/your-name'

创建插件是Ember CLI首选的方法。插件可以发布到NPM,并使用NPM安装在Ember CLI项目中。这使得共享代码非常容易。在Ember CLI网站上。

您可以将它们放在您的目录中。这是用于您自己的项目还是用于共享?这是用于我自己的项目。但这只是一个简单的实用程序功能,对任何其他人都没有价值,因此发布到NPM似乎有点不合适。我可能误解了您的问题。我以为您想要一种在不同的Ember CLI项目之间共享的方式。如果你只想为一个项目使用一个函数,那么实用程序就是最好的选择。无论我怎么做,导入都无法工作。请参阅帖子34167418。from“../utils/your name”是否与comsumming对象的位置相关?在发布此问题之前,我尝试了您的建议。我一直收到一个“找不到模块错误”。我发布了另一个关于这个的问题。请搜索34167418。你知道是什么导致了这个错误吗?