如何使Aurelia中的lodash之类的图书馆在全球范围内可用?

和。

我希望能够以一种方便的方式使用lodash(_),但是我正在寻找最佳的“ Aurealia”方式。我可以看到一些选择:

  • 使用下载的副本或CDN,只需<script>在index.html中包含标签参考
  • 通过npmjspm(哪个)安装,然后通过以下任一方式安装:
    • import 它在每个模块中看起来都很乏味
    • 使用AureliafeaturepluginorglobalResourcessomeother???功能之一加载它并使其通用。

这个问题的答案似乎以一种通用的方式表明使用import是最好的,但是我对如何使用感到困惑。

杰里米·丹尤

这些是我的意见-撒一小撮盐:

奥丽莉娅

Aurelia Purist不使用lodash,而是选择使用ES6附带新数组方法编写现代javascript 有时,Aurelia纯粹主义者咨询您,如果他或她有疑问,可能不需要下划线其他时间Aurelia纯粹主义者咨询您可能不需要jquery

奥雷利亚实用主义者

Aurelia实用主义者认识到Aurelia只是他或她工具带中的一种工具。与lodash和jQuery一样,Aurelia框架也有助于Aurelia实用主义的船舶质量软件使用户满意Aurelia实用主义者认识到烘烤蛋糕的方法不只一种,他选择使用最有效的工具。

回答问题...

您不会在Aurelia中找到任何不_带任何字符串即可普遍使用的东西您当然可以使其成为经典的全局对象,或者可以将其与jspm一起安装并根据需要将其导入每个模块中。没有中间立场可以使您免于导入它,也可以避免因使用全局变量而感到不适。

恕我直言,如果您的产品在全球范围内占有一席之地,这不是世界末日。这是优先选择的事情,如果您选择其中一个,则您的项目当然不会失败。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

$(this)如何在全球范围内可用

来自分类Dev

Jenkins Pipeline全球图书馆在工作流程之外可用?(扩展选择参数)

来自分类Dev

如何使指令和组件在全球范围内可用

来自分类Dev

如何使AngularJS内置服务在全球范围内可用?

来自分类Dev

Go中的加密图书馆与OpenSSL相比如何?

来自分类Dev

如何访问Clojure图书馆中的记录?

来自分类Dev

如何在图书馆的日志信息中添加信息?

来自分类Dev

如何构建榆树图书馆?

来自分类Dev

Gradle如何获得图书馆

来自分类Dev

如何实现图书馆进化?

来自分类Dev

如何找到丢失的图书馆的位置

来自分类Dev

您如何正确调用图书馆?

来自分类Dev

猪:如何使用Piggybank的图书馆

来自分类Dev

如何导入图书馆项目?

来自分类Dev

如何从网站更新图书馆?

来自分类Dev

风味与图书馆?

来自分类Dev

图书馆的优势

来自分类Dev

保护图书馆?

来自分类Dev

图书馆申请

来自分类Dev

如何使用自动注册对单个图书馆进行范围划分

来自分类Dev

将在AS400中的“图书馆列表”中包含图书馆的命令

来自分类Dev

使扩展方法/属性在全球范围内可用

来自分类Dev

Angular服务在全球范围内可用吗?

来自分类Dev

使扩展方法/属性在全球范围内可用

来自分类Dev

如何在面板中的C ++ / CLI中创建可视化仿真?(什么图书馆?)

来自分类Dev

如何确定为什么我的图书馆中的文本太大?

来自分类Dev

如何在厨师ruby_block中要求我的图书馆

来自分类Dev

我如何理解可可图书馆课程中的性能折衷?

来自分类Dev

如何使用厨师的另一本食谱中的图书馆方法?