工具用的是 GnuWin32 的 make 工具。 makefile 如下:
.PHONY: all
all:
(make css & make js & make server & wait)
.PHONY: css
css:
postcss --watch --use autoprefixer --use postcss-import css/app.css --output bundle/app.css
.PHONY: js
js:
babel --watch js/app.jsx --out-file build/app.js
.PHONY: server
server:
browser-sync start --server --files='index.html,bundle/app.css,build/app.js'
.PHONY: clean
clean:
rm -r bundle build
单独执行 make css 、 make js 、 make server 都没问题。 但执行 make all 就只执行带一条命令 make css 而已,也没有错误提示,求解缘由。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.