-
grunt本省是依赖于node.js构建的查看全部
-
前端主流的集成解决方案:yeoman、bower、grunt查看全部
-
什么是前端集成解决方案:一套包含框架和工具,便于开发者快速构建美丽实用的WEB应用程序的工作流。查看全部
-
什么是grunt:grunt实际是解决前端集成方案问题查看全部
-
使用yoman创建工程: 使用generators生成,generators并不是随意生成的,需要各取所需,自行生成。比如生成一个angular项目工程需要使用generators-angular 安装angular/webApp工程:npm install -g gengerators-angualr/gengerators-webapp 创建工程所在的目录:mkdir yo-in-action 进入目录:cd yo-in-action 创建工程所在目录:mkdir angular-in-action 进入目录:cd angular-in-action 创建工程(例:工程名为“learnangular”):yo angular learnangular查看全部
-
越来越听不懂了查看全部
-
npm install -g grunt-cli 安装grunt查看全部
-
配置grunt serve环境过程中遇到了 很多问题 如 node-sass的问题 和一些npm包 没有安装成功 遇到此类问题 一般命令行中都会 告知缺少哪些包 或者一些解决办法 按照 提示 使用npm install 安装缺少的包 就可以一步步的解决查看全部
-
npm install -g yo查看全部
-
af aff查看全部
-
代码2 //expand:true, //处理动态的SRC到dest的文件映射,见下一个copy任务,要用files:[]的形式; copy:{ dist_html:{ files:[ { expand:true, cwd:'<%= config.app%>/', src:'**/*.js', dest:'<%= config.dist %>/', ext:'.js', //是否修改文件的后缀名 extDot:'first', //从第一个点后面修改后缀名 flatten:true,//直接把文件丢到文件夹下,直接将中间各层目录去掉 rename:function(dest,src){ //此方法在flatten执行后,把JS文件夹弄回去 return dest + 'js/' + src; } } ] } }, clean:{ dist:{ //src:['<%= config.dist %>/index.html','<%= config.dist %>/js/index.js'] src:['<%= config.dist %>/**/*'], //一个星匹配任意字符(反斜杆除外),两个星,匹配任意数量的任意字符,包括反斜号 //filter:'isFile',//nodejs 下Stats这个类下的一个函数名isFile,这样JS文件夹不会被删除 //下面自己构建过滤函数 /*filter:function(filepath){ return (!grunt.file.isDir(filepath)); }*/ //dot:true,//命中以点开头的文件 } }查看全部
-
代码1: grunt.initConfig({ config:config, /*copy:{ dist_html:{ src:'<%= config.app %>/index.html', dest:'<%= config.dist %>/index.html' }, dist_js:{ src:'<%= config.app %>/js/index.js', dest:'<%= config.dist %>/js/index.js' }, },*/ /*copy:{ dist_html:{ files:[ { src:'<%= config.app %>/index.html', dest:'<%= config.dist %>/index.html' }, { src:'<%= config.app %>/js/index.js', dest:'<%= config.dist %>/js/index.js' } ] } },*/ /*copy:{ dist_html:{ files:{ '<%= config.dist %>/index.html' :' <%= config.app %>/index.html', '<%= config.dist %>/js/index.js': '<%= config.app %>/js/index.js' } } },*/查看全部
-
npm install -g yo npm install -g bower npm install -g grunt-cli查看全部
-
Bower作用查看全部
-
Yeoman作用查看全部
举报
0/150
提交
取消