【发布时间】:2016-07-02 01:28:29
【问题描述】:
我是 NodeJs 和 Grunt 的新手,我想问一个可能已经回答的问题,但我要么无法理解解决方案,要么找不到。
所以,我有 www 文件夹,其中包含许多带有项目的子文件夹。每个项目里面都有相同的文件夹,
--css/style.css
--sass/style.scss
--js/script.js + /1.js + /2.js
--build/script.js
--build/style.css
我的带有 grunt 的 Gruntfile.js 位于 www 文件夹,而我的 grunt concat 如下所示:
grunt.initConfig({
concat: {
dist: {
src: ['**/js/1.js', '**/js/2.js', '**/js/script.js'],
dest: '**/build/script.js'
},
},
});
现在,您可能会看到问题,我收到错误“无法创建目录 C/wamp/www/** ...,我需要能够选择与找到 js 的位置相同的文件夹(以及以后的 css 和其他任务也是如此)。
需要最简单的解决方案,我打算使用 concat、watch、uglify、sass(也欢迎 sass 的解决方案)。
如果这个问题被重复,我很抱歉,但我找不到答案。
【问题讨论】:
-
我认为每个项目文件夹都需要一个 concat 目标。
-
每个文件夹都要有办法设置...
标签: sass gruntjs directory subdirectory