使用Java(和Maven)开发程序时,我得到一个文件夹“target”,其中我需要的所有文件(* .jar和程序的资源)都在一个地方。这样部署起来非常舒服。
现在我正在推出一个网站。因为我正在使用grunt,我想知道是否有类似的东西,所以我可以输入grunt build
或类似的东西,然后咕噜咕噜地复制我的缩小的js / css文件和资源(html,图像,。 ..)到目标目录。
这样我在服务器上需要的所有文件都在一个地方,但服务器“不必要”的文件(比如没有缩小的js文件)则不是。
答案 0 :(得分:-1)
这是一个非常常见的用例,例如Grunt和Gulp等工具;在编译JavaScript,LESS / SCSS,CoffeeScript,图像压缩等时,您希望它位于一个目录中。
通常与前端项目一起编译为dist
或dest
文件夹。
但是 - grunt
完全由您的配置运行。如果你愿意,你当然可以将所有资产编译到target
目录中 - 做你想做的任何事情。在Grunt中,通常配置如下:
js: {
minify: {
dest: "target/js"
}
}