2015-12-16 163 views
-1

是否可以在不使用命令提示符的情況下運行命令browserify file.js > bundle.js在沒有命令提示符的情況下運行browserify

我可以從JavaScript文件運行此命令嗎?

+2

您是否[閱讀了精美的手冊](https://github.com/substack/node-browserify#api-example)? – robertklep

+0

@Vohuman如果我創建.js文件並且需要browserify,我必須使用命令提示符來運行帶有「node file.js」的文件,但我不應該使用命令提示符,是否可以創建.js文件命令提示符並生成browserify文件? – ameni

+0

http://stackoverflow.com/questions/20643470/execute-a-command-line-binary-with-node-js –

回答

0

這聽起來像你正在尋找一些像吞嚥。 (http://gulpjs.com/

這裏有一個很好的文章,讓你開始:https://viget.com/extend/gulp-browserify-starter-faq

+0

我有這個命令browserify file.js> bundle.js:我想執行它沒有使用手動命令提示符,所以存在任何解決方案將此命令集成在一個JavaScript程序(我可以從HTML調用它),所以這js程序調用節點js的命令提示符並執行該指令browserify file.js> bundle.js,而不需要手動打開cmd – ameni

+0

Gulp可以幫助我做到這一點? – ameni

+0

使用以下任務運行'gulp watch'將允許browserfy不斷構建任何源代碼編輯:https://github.com/gulpjs/gulp/blob/master/docs/recipes/browserify-transforms.md 注意:你仍然需要添加一個'gulp watch'任務來調用上述鏈接中的'javascript'任務。 –

0

我覺得如果你在使用的package.json script標籤

"scripts": { "start": "browserify file.js -o bundle.js" },

它可在不使用命令提示符

工作
+0

我只是在我的package.json中添加了這個?那麼我該如何執行它來獲得bundle.js – ameni

+0

你只需要在開始運行一個命令,在這種情況下是 'npm compile start',其中'start'是腳本名稱。這將創建bundle.js。但我不知道你是否可以避免使用命令提示符。 – Actung

相關問題