yeomen:

npm install yo

angular-in-action project

npm install -g generator-angular

npm install -g genrator-webapp

yo angular learnangular new angular project

yo webapp grunt-by-yeomen

package.json

npm install (执行package.json所指定的依赖包)

bower:

npm install bower

jquery-bootstrap-in-action

bower 使用github短语安装

bower 使用github URL安装

bower使用URL安装

bower init 生成bower.json文件

bower install (自动根据bower.json安装所指定的依赖包)

bower install angular --save-dev

bower install angular --save

会自动在bower.json生成所下载的包的配置。

.bowerrc

{

  "directory":"bower_compnent",

  "proxy":"",

  "https-proxy":"", 

  "timeout":"6000"

}

grunt:

task/target/options

grunt-by-yeomen

yo webapp grunt-by-yeomen

gruntfile.js

grunt-empty

npm init 创建package.json

npm install grunt --save-dev

npm install load-grunt-task --save-dev

npm install time-grunt ---save-dev

gruntfile.js

module.exports = function(grunt){
require('load-grunt')(grunt);
require('time-grunt')(grunt);
//配置项目路径
var config = {
app:'app',
dist:'dist'
}
//配置任务
grunt.initConfig({
config:config
});
}

文件拷贝删除依赖:

npm install grunt-contrib-copy --save-dev

npm install grunt-contrib-clean --save-dev

grunt.initConfig({
config:config,
copy:{
<!--dist_html:{
src:'<%=config.src%>/html',
dest:'<%=config.dist%>/html'
},
dist_js:{}
-->
dist_html:{
files:{'<%=config.dist%>/html':'<%=config.src%>/html'}
},
},
clean:{
<!-- dist:{src:['','']} -->
dist:{src:['<%=config.dist%>/**/*']}
}
});

npm install -g yo

npm install -g generator-webapp

npm install - g generator-angular

npm install -g grunt

npm install -g grunt-cli

npm install -g gulp

npm install generator-karma

npm install generator-gulp-angular

npm install -g gulp-load-plugins

npm install -g cnpm --registry=https://registry.npm.taobao.org
cnpm install node-sass
cpm install --save-dev gulp-sass

npm config get proxy

npm config get https-proxy

npm config get strict-ssl

1.修改https 配置为http(前面已设置了npm config set registry https://registry.npm.taobao.org)

2.运行 npm config set registry http://registry.npmjs.org/

3.再运行npm install

yeomen/bower/grunt的更多相关文章

  1. yeoman bower grunt等安装

    grunt-beginner前端自动化工具:http://www.imooc.com/learn/30 grunt的安装 官方站点:http://gruntjs.com/ 安装指令: sudo npm ...

  2. 前端自动化学习笔记(一)——Yeoman,bower,Grunt的安装

    最近看视频学习了前端自动化的一些知识,确实让我大开眼界.感觉前端越来越神器了.同时跟着视频自己也尝试运用了一些工具去构建前端项目,但是中间遇见了很多坑,磕磕绊绊的才实现了一点功能,所以打算记录一下学习 ...

  3. node,Yeoman,Bower,Grunt的简介及安装

    作为前端,基本的html,css,js已经不太够用了,所以要学习一些前端自动化工具,来提高我们的生产力 1.NodeJS 先安装NodeJS,直接去官网,下载最新的版本,一定要最新的版本,这样会避免很 ...

  4. windows下前端开发工具遇到的问题总结(yeoman bower grunt)

    我用的是windows环境 一毕要环境: 1:nodejs 官网:https://nodejs.org/en/ 2:由于很多国外网站国内都访问不了(如果没有设置会出现很多奇怪的错误),所有必需FQ 我 ...

  5. 前端工程化开发之yeoman、bower、grunt

    上两遍文章介绍了前端模块化开发(以seaJs为例)和前端自动化开发(以grunt为例)的流程,参见: http://www.cnblogs.com/luozhihao/p/4818782.html ( ...

  6. Grunt + Bower—前端构建利器(转)

    目前比较流行的WEB开发的趋势是前后端分离.前端采用重量级的Javascript框架,比如Angular,Ember等,后端采用restful API的Web Service服务,通过JSON格式进行 ...

  7. 前端构建利器Grunt—Bower

    runt + Bower—前端构建利器 目前比较流行的WEB开发的趋势是前后端分离.前端采用重量级的Javascript框架,比如Angular,Ember等,后端采用restful API的Web ...

  8. Grunt + Bower—前端构建利器

    目前比较流行的WEB开发的趋势是前后端分离.前端采用重量级的Javascript框架,比如Angular,Ember等,后端采用restful API的Web Service服务,通过JSON格式进行 ...

  9. Grunt Bower构建前端

    Grunt + Bower—前端构建利器   目前比较流行的WEB开发的趋势是前后端分离.前端采用重量级的Javascript框架,比如Angular,Ember等,后端采用restful API的W ...

随机推荐

  1. 004-ibus输入法,快捷键,浏览器

    一.输入法 用 root 身份在终端下,运行下面命令: yum install ibus-pinyin ibus ibus-gtk ibus-qt 使用im-chooser命令,选择ibus为默认输入 ...

  2. [转载]Spring中MultipartHttpServletRequest实现文件上传

    实现图片上传  用户必须能够上传图片,因此需要文件上传的功能.比较常见的文件上传组件有Commons FileUpload(http://jakarta.apache.org/commons/file ...

  3. python2 和 pyhton3 输入语句写法

    Python的输入语句类型 1 python2的输入语句 在python2中有两种常见的输入语句,input()和raw_input(). (1)input()函数 可以接收不同类型的参数,而且返回的 ...

  4. gearman相关笔记

    gearman do: task: job只会在一个work上执行. 上面来自一个很好的ppt:http://www.docin.com/p-590223908.html 利用开源的Gearman框架 ...

  5. Meta 数据中文显示

      class Meta:verbose_name='待办事项'verbose_name_plural = verbose_name这是什么意思? verbose_name指定在admin管理界面中显 ...

  6. 软件工作考核项(zcl)——

    注意:这里没有对代码风格做要求,因为要代码走查! 考核项 考核标准 分数等级   需求规格说明书编写 主要用例图缺失 -1   主要软件界面设计图缺失 -1   主要功能清单项目缺失 -1   主要复 ...

  7. Linux基础系列:常用命令(4)_系统监控

    1. 系统监视和进程控制工具—top和free 1) top命令的功能:top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器. 2) ...

  8. C#中往数据库插入空值报错解决方法

    C#中的NUll于SQL中的null是不一样的, SQL中的null用C#表示出来就是DBNull.Value 在用C#往数据库里面插入记录的时候, 可能有的字段你不赋值,那么这个字段的值就为null ...

  9. vue 项目结构说明

    eslink:规范es6的代码风格检测工具. npm install node-sass -g :全局安装,即使安装之后可以全局使用dode-sass,不用进到工具目录. .babel:把es6转换成 ...

  10. MODBUS协议 一种问答方式的通信协议

    源:MODBUS协议 一种问答方式的通信协议 ModBus通信系统协议