2014-05-23 4 views
2

Мне показалось, что использовать мясистую.Путаница об использовании мясистой?

  1. У меня есть файл app.js, и у меня есть index.html с ЦСИ скрипт, в = "./ bundle.js". Поэтому я выполнить следующую команду:

    beefy app.js:bundle.js --live 
    

    Я хочу использовать мускулистый для создания bundle.js и перезагрузить его каждый раз, когда я изменить что-нибудь. Но мускулистый просто не генерирует файл bundle.js для меня. Я открываю страницу localhost, все, что я получил, это bundle.js не найден.

  2. Усилен ли простой хостинг в порту 9966? Для чего это? И почему каждый раз мне нужно обновить страницу локального хоста, чтобы сделать каждую работу ?

  3. Если мне нужно использовать для браузера генерировать файл bundle.js, почему к use beefy?

  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.

Это просто так запутанно использовать мясистые, и ему не хватает хорошего документа, может ли кто-нибудь помочь? Я просто хочу перезагрузить файл bundle.js.

ответ

0

При запуске:

beefy app.js:bundle.js --live 

browserified пучок должен быть:

localhost:9966/bundle.js 

Надеется, что это помогает.

0

Документ действительно запутанный, вы попробовали --browserify flag.

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

Также я начать использовать watchify https://github.com/substack/watchify для обновления живого расслоения. Beefy, похоже, не может надежно функционировать как простой файловый наблюдатель.

0

3 года поздно в игру, но, для меня, budo работает просто отлично:

будо app.js: bundle.js --live

Смежные вопросы