gpt4 book ai didi

javascript - grunt.js - 缩小文件时的多个目的地

转载 作者:IT老高 更新时间:2023-10-28 23:15:26 26 4
gpt4 key购买 nike

我的 grunt.js 有一个典型的缩小任务:

min: {
dist: {
src: ['dist/precook.js'],
dest: 'dist/precook.min.js'
}
}

拥有多个 dest 文件的最简单方法是什么?我想缩小成:

  • dist/precook.min.js
  • example/js/vendor/precook.min.js

built-in min task似乎不支持多个目的地,所以我认为这可以通过一个简单的“复制”任务来实现。有人可以指出我正确的方向吗?

最佳答案

我会使用 grunt-contrib-copy插件:

使用 npm 安装:

npm install grunt-contrib-copy

修改grunt.js(添加复制任务定义并加载复制插件):

    ...
copy: {
dist: {
files: {
'example/js/vendor/': 'dist/precook.min.js'
}
}
}
...

grunt.loadNpmTasks('grunt-contrib-copy');

可选register copy in to grunt's default task .

这里增加的好处是您现在也可以执行所有其他复制任务。甚至支持模式,例如复制所有缩小文件 ('dist/*.min.js')。

关于javascript - grunt.js - 缩小文件时的多个目的地,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12905934/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com