我正在使用骨架#2,HTML5BP + Grunt。我第一次docpad run
发生以下情况:
info: LiveReload listening to new socket on channel /docpad-livereload
Performing writeFiles (postparing) at 0/1 0% [...] Running "min:js" (min) task
File "../out/scripts/all.min.js" created.
Uncompressed size: 298495 bytes.
Compressed size: 38257 bytes gzipped (106756 bytes minified).
这是应该的。但是,如果我更改模板或文档文件,使用 livereload 插件,我会得到:
--Running "min:js" (min) task
File "../out/scripts/all.min.js" created.
Uncompressed size: 0 bytes.
编辑我的 script.js 会将它混入其中,但我的供应商 js 文件都没有用它渲染,这同样没用。无论如何, grunt-cssmin 都会渲染所有 scss/css 文件grunt-config.json
,效果很好。将我的 js 从 移动/files/vendor
到/documents/scripts
并没有改变这种行为。
我已经做了一些探索,但我是新来的咕噜声,没有任何东西跳出来。
如果我可以:
grunt-config.json
a)每次都将所有 JS 文件压缩并压缩
b) 开发环境中没有 grunt min js 文件
就像我想对有关 javascript 的内容进行任何更改一样,我需要 ctrl-c docpad 然后再次运行它,这就是 meh。