2015-12-16 122 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

相关问题