javascript - 如何将应用程序从 Sublime Text 引入 Web IDE 进行共享?

标签 javascript angularjs sublimetext2 sublimetext3 plunker

我通常在 Sublime Text 中本地处理我的项目,但有时需要使用 Jsfiddle、codepen 或 plunker 等工具与其他人共享它们。这通常是为了让我摆脱困境。

有没有一种更简单的方法来共享代码,而不涉及纯粹的复制粘贴以及在新环境中正确获取所有依赖项的麻烦?

我花了几个小时才让我的一些 Angular 应用程序在 plunker 中运行,我想知道是否有更好的方法。

最佳答案

没有内置方法可以将多个文件上传到 Plunker。

用户已经构建了工具来促进这一点。请参阅:https://www.npmjs.org/package/plunk这是一个命令行实用程序,可让您从目录内容创建 plunk。

基本上,它会让您从命令行插入[dir]

您还可以通过向 http://plnkr.co/edit/ 发出 POST 请求来引导 plunk,其中负载具有以下格式:

{
  "description": "Plunk description", // Optional
  "tags": ["tag1", "tag2", ..., "tagN"], // Optional
  "files": {
    "filename1.ext": "contents of filename1.ext",
    "filename2.ext": "and so on.."
  }
}

此处理程序的代码:https://github.com/filearts/plunker_www/blob/0c608ae80ef30d59bfdfeaf3c2a28563f7b730e4/app.coffee#L105-L121

关于javascript - 如何将应用程序从 Sublime Text 引入 Web IDE 进行共享?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25414728/

相关文章:

javascript - 查询 : Dropdown menu not working correctly on mobile devices

javascript - 用于具有不同端点的嵌套 api 资源的 AngularJs ngResource

angularjs - 尽管 ui-route 和提供程序似乎工作正常,但我无法在 angularjs 中加载 View ...这是一段代码

javascript - 设置 Angular 模态的默认时间

regex - 正则表达式 Sublime Text 搜索和替换

javascript - 使用 Javascript 提交表单

javascript - 为什么 chrome 开发工具显示 iFrame 的扩展 ID 是错误的?

sublimetext2 - 在 Sublime Text 2 中,将连字符视为单词的一部分

sublimetext2 - Sublime Text 2 : jslint plug-in missing/usr/local/bin/jslint

javascript - 使用 jQuery 将 <a> 文本字符串转换为 dom 元素