【发布时间】:2015-07-07 06:53:52
【问题描述】:
module.exports = function(grunt) {
grunt.config.set('copy', {
dev: {
files: [
{
expand: true,
cwd: './node_modules',
src: [
'angular/angular.js',
'angular-route/angular-route.js',
'angular-mocks/angular-mocks.js',
'angular-loader/angular-loader.js',
],
flatten: true,
dest: './assets/js/dependencies'
},
{
expand: true,
cwd: './assets',
src: ['**/*.!(coffee|less)'],
dest: '.tmp/public'
}]
},
我想得到的是:
- 将文件从 node_modules 复制到 assets/js/dependencies
- 将资产复制到 .tmp/public
暂时。脚本不会一次复制 1. 2.。我需要跑两次sails lift
【问题讨论】:
-
我建议你使用 bower 而不是 npm 来获取角度。这样,您可以在 .bowerrc 中定义它放置依赖项的位置。