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.orgcnpm install node-sasscpm 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

转载于:https://www.cnblogs.com/Nyan-Workflow-FC/p/6591891.html

yeomen/bower/grunt相关推荐

  1. ubuntu上面安装nodejs,npm,bower,grunt,yeoman

    2019独角兽企业重金招聘Python工程师标准>>> 1. 下载安装包,并解压 * sudo wget https://nodejs.org/dist/v4.4.5/node-v4 ...

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

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

  3. yeoman、bower、grunt 开发收集

    http://www.cnblogs.com/luozhihao/p/4818782.html (前端模块化开发) http://www.cnblogs.com/luozhihao/p/4848709 ...

  4. 最新技术选型解决方案列表

    最新技术选型解决方案列表 1    概述 这是一份当前的技术选型方案,针对创业.中小型公司 2    目标 2.1    产品目标 2.1.1    SaaS 2.1.1.1    免安装 2.1.1 ...

  5. 近期总结:generator-web,前端自动化构建的解决方案

    本文结合最近的工作经验,总结出一个较简洁的前端自动化构建方案,主张css和js的模块化,并通过grunt的自动化构建,有效地解决css合并,js合并和图片优化等问题,对于提高前端性能和项目代码质量有一 ...

  6. angular8 rest_带有Angular JS的Java EE 7 – CRUD,REST,验证–第2部分

    angular8 rest 这是Angular JS承诺的Java EE 7的后续版本–第1部分 . 花了比我预期更长的时间(找到时间来准备代码和博客文章),但是终于到了! 应用程序 第1部分中的原始 ...

  7. 带有Angular JS的Java EE 7 – CRUD,REST,验证–第2部分

    这是Angular JS承诺的Java EE 7的后续版本–第1部分 . 花了比我预期更长的时间(找到时间来准备代码和博客文章),但是终于到了! 应用程序 第1部分中的原始应用程序只是带有分页的简单列 ...

  8. AngularJS从构建项目开始

    AngularJS从构建项目开始 将介绍如何用angularjs构建一个强大的web前端系统.angularjs是由Google团队开发的一款非常优秀web前端框架.在当前如此多的web框架下,ang ...

  9. centos7.1中安装calamari

    ceph集群安装 确定版本 [root@node1050 calamari]# ceph --version ceph version 10.2.9 (2ee413f77150c0f375ff6f10 ...

最新文章

  1. 使用ngNonBindable在Angular双向绑定数据的时候显示“{{参数}}“中的花括弧、花括号“{{}}”
  2. C# List Sort
  3. NAT+VLAN+CHAP实验配置(一)
  4. 10 个适合网店使用的免费 Bootstrap 模板
  5. VTK:直线网格之RGrid
  6. x299服务器芯片组,18核心炸裂!X299主板全集:为它真拼了
  7. 【算法分析与设计】鸡尾酒排序
  8. 赚钱这件事并不难,难的是你没有搞懂这个思维?
  9. 程序员找 Bug 福音!微软全新开源查找修复 Bug 工具——Project OneFuzz
  10. 2018-2019 ACM-ICPC, Asia East Continent Finals题解
  11. Linguist for Mac(语言翻译工具)
  12. 2022年智慧城市行业概括及现状
  13. [转载]白素贞的身世之谜
  14. c语言教学方法措施,C语言教学方法探讨
  15. Eclipse如何从官网获取历史版本
  16. 联想电脑重装系统总结
  17. 自动判卷 、答题卡识别、六级答题卡客观题自动判卷系统1.0
  18. matlab求系统状态时间响应,MATLAB求解系统零状态响应可以调用( )函数。
  19. 小甲鱼Python3学习笔记之第二十八讲(仅记录学习)
  20. 简述SpringBoot Starter原理及自定义实现

热门文章

  1. c++ int转unsigned int_mysql中int、bigint、smallint 和 tinyint的区别详细介绍
  2. 径向基函数神经网络_基于RBF神经网络的网络安全态势感知预测研究
  3. 硬盘显示容量和实际容量不符合_为啥我买的64G U盘实际只有57G?聊聊存储市场的“不足量”现象...
  4. mysql和windows连接不上_问题-jdbc连接不上mysql,windows下开启两个mysql服务
  5. java现有一个泛型类 提供数组排序功能,java编程思想读书笔记 第十六章 数组
  6. 大学c语言11页,C语言程序设计题库(11页)-原创力文档
  7. ubuntu装java环境_Ubuntu安装Java环境
  8. 找出最接近的相似串(DP思想)
  9. Ubuntu下编译并运行C++代码
  10. 深度学习(1)基础1 -- 深度学习与神经网络基础