关于使用强壮的困惑?

时间:2014-05-23 05:57:39

标签: javascript browserify

我发现使用它很容易让人感到困惑。

  1. 我有一个app.js文件,我有一个带脚本的index.html SRC =" ./ bundle.js&#34 ;.所以我运行以下命令:

    beefy app.js:bundle.js --live
    

    我想使用strongy来生成bundle.js并在每次重新加载它 改变一切。但是强壮只是没有生成bundle.js文件 为了我。我打开localhost页面,我得到的只是bundle.js 没找到。

  2. 在第9966号港口设置一个简单的本地主机吗?这是为了什么? 为什么每次我都要刷新localhost页面来制作每一个 工作

  3. 如果我必须使用browserify生成bundle.js文件,为什么要这样做 用得好吗?

  4. 它的文件说 - 之后的所有论据 - 将传递给browserify, 所以我试着跟着:

    beefy app.js:bundle.js 9999 -- -o bundle.js 
    

    它仍然无法运作。没有生成bundle.js文件。

  5. 最后,我使用browserify生成bundle.js并拥有 index.html准备好了,我跑了:

    beefy app.js:bundle.js --live 
    

    我改变了我的代码,刷新了我的页面。是的,该页面反映了这些变化。当我查看生成的bundle.js文件时,我看到代码保持不变。但浏览器加载的bundle.js是新的!!我不知道这个新的bundle.js存储在哪里。

  6. 使用健壮而且缺乏好文档会让人感到困惑,任何人都可以帮忙吗? 我只想重新加载我的bundle.js文件。

2 个答案:

答案 0 :(得分:0)

当你跑步时:

beefy app.js:bundle.js --live

浏览器化的软件包应位于:

localhost:9966/bundle.js

希望这有帮助。

答案 1 :(得分:0)

该文件确实令人困惑,你试过吗 - 浏览标志。

cd yourappdir
beefy app.js:bundle.js --live --browserify

此外,我开始使用watchify https://github.com/substack/watchify进行实时捆绑更新。 Beefy似乎无法可靠地作为一个简单的文件监视器。