你能从其他插件中导入依赖项吗?

时间:2014-09-21 08:17:34

标签: plunker

是否可以将我的另一个plunker作为库导入新的plunker?

说,我在一个plunker中构建了一些AngularJS指令。我可以在其他的掠夺者中重复使用它们吗?

1 个答案:

答案 0 :(得分:4)

你绝对可以从一个插入到另一个插入,但是这样做的机制并没有很好地暴露出来。从历史上看,Plunker并未将其暴露给用户。

在未来的版本中,Plunks将作为semver版本的软件包发布给软件包管理器,这类东西将自动为您连接。

要使用您今天在Plunker中提出的设置类型,您可以:

  1. 将新指令创建为自己的Plunk,并确保将其保存。如果是公开的还是私人的,那无关紧要。
  2. 请注意,这个新的plunk ID将作为其最新保存的版本在http://run.plnkr.co/plunks/<plunkId>/[filename.ext]
  3. 上提供
  4. 在你的第二个插件中,你可以:
    • 使用上面的url将指令添加到包目录中,然后将新包添加到plunk;或
    • 通过典型的index.html代码将指令脚本直接添加到<script src="<url>"></script>
  5. 我认为更好的搜索功能(已在预览http://explore.plunker.co中)以及用于将版本化插件发布到目录的这种机制将为下一代在线原型设计提供一些非常酷且高效的工作流程。