有没有办法单独下载和安装heroku toolbelt组件,或者至少没有捆绑的git?Heroku Toolbelt捆绑了git.上次下载并安装它时,它覆盖了我现有的git安装.Heroku Toolbelt捆绑了旧版本的git,我需要至少1.7.10.有没有办法安装heroku和工头?这似乎有点奇怪,没有这样的选择,考虑到大多数heroku用户可能是开发人员可能已经有git.
只是尝试愚蠢的东西和玩Cycle.js.并遇到问题.基本上我只有一个按钮.当您单击它时,它会将该位置导航到随机散列并显示它.几乎像一个没有预定义路由的愚蠢路由器.IE浏览器.路线是动态的.再次,这不是任何实际的我只是搞乱一些东西,并试图学习Cycle.js.但点击"添加"按钮后,下面的代码崩溃了.但是位置已更新.如果我实际上只是导航到"#/ asdf",它会显示正确的内容"Hash:#/ asdf".不确定为什么流崩溃并出现错误:
render-dom.js:242 TypeError:无法读取未定义的属性'subscribe'(...)
import Rx from 'rx';
import Cycle from '@cycle/core';
import { div, p, button, makeDOMDriver } from '@cycle/dom';
import { createHashHistory } from 'history';
import ranomdstring from 'randomstring';
const history = createHashHistory({ queryKey: false });
function CreateButton({ DOM }) {
const create$ = DOM.select('.create-button').events('click')
.map(() => {
return ranomdstring.generate(10);
}).startWith(null);
const vtree$ = create$.map(rs => rs ?
history.push(`/${rs}`) :
button('.create-button .btn .btn-default', 'Add')
);
return { DOM: vtree$ };
}
function main(sources) {
const hash = …Run Code Online (Sandbox Code Playgroud)