如何在修改指定文件时运行vue-cli build命令?

时间:2017-01-31 03:01:56

标签: javascript node.js npm vue.js vue-component

我可以使用此命令构建我的js文件

vue build main.js --dist dist --prod --lib

没关系但我想在更改js或vue文件时自动执行此操作。我不想使用browserify,webpack,gulp,vuify等。

我通过npm安装了watch-run并运行此命令。

watch-run -p '/Users/User/Data/root/vue/js/*.js' echo "hello"

当我更改js文件时,它正在工作并打招呼。但是当我将echo "hello"更改为vue build /Users/User/Data/root/vue/js/main.js --dist dist --prod --lib时,它无效。终端没什么。没有警告,没有任何错误。

你知道如何为我的最小设置做到这一点吗?

2 个答案:

答案 0 :(得分:2)

我们会为其添加--watch模式,请继续关注!

顺便问一下,你为什么需要这个?

答案 1 :(得分:1)

我最终通过npm安装了nodemon。

npm install -g nodemon

然后使用此命令监视文件更改并构建js。

nodemon -w /Users/User/Data/root/vue/assets/comp -w /Users/User/Data/root/vue/assets/js -x "cd /Users/User/Data/root/vue/assets/js/; vue build main.js --dist ../dist --prod --lib" -e vue,js

我希望这有助于寻找类似解决方案的人