当前位置: 首页 > news >正文

北京丰台区网站建设做个淘宝客网站怎么做的

北京丰台区网站建设,做个淘宝客网站怎么做的,制作一个网站的需要多少钱,策划书的网站一、Yeoman 简介 通常在开发新项目时我们都需要配置工程环境#xff0c;开发目录#xff0c;需要下载一些库、框架文件#xff08;如 jQuery、Backbone 等#xff09;#xff0c;配置编译环境#xff08;Less、Sass、Coffeescript等#xff09;#xff0c;甚至还要配置…一、Yeoman 简介 通常在开发新项目时我们都需要配置工程环境开发目录需要下载一些库、框架文件如 jQuery、Backbone 等配置编译环境Less、Sass、Coffeescript等甚至还要配置单元测试框架过程非常繁琐还没开始编码时间就耗了大半天。为了解决这个问题 Paul Irish、Addy Osmani、Sindre Sorhus、Mickael Daniel、Eric Bidelman 和 Yeoman 社区共同开发的一个项目——Yeoman。   Yeoman 是由三个工具的组成YO、GRUNT、BOWER YOYeoman核心工具项目工程依赖目录和文件生成工具项目生产环境和编译环境生成工具。 GRUNT前端构建工具jQuery就是使用这个工具打包的。 BOWERWeb 开发的包管理器概念上类似 npmnpm 专注于 NodeJs 模块而 bower 专注于 CSS、JavaScript、图像等前端相关内容的管理。 Yeoman 特性 快速创建骨架应用程序——使用可自定义的模板例如HTML5、Boilerplate、Twitter Bootstrap等、AMD通过RequireJS以及其他工具轻松地创建新项目的骨架。自动编译 CoffeeScrip 和 Compass——在做出变更的时候Yeoman 的 LiveReload 监视进程会自动编译源文件并刷新浏览器而不需要你手动执行。自动完善你的脚本——所有脚本都会自动针对 JSHint 运行从而确保它们遵循语言的最佳实践。内建的预览服务器——你不需要启动自己的 HTTP 服务器。内建的服务器用一条命令就可以启动。非常棒的图像优化——使用 OptPNG 和 JPEGTran 对所有图像做了优化。生成 AppCache 清单——Yeoman 会为你生成应用程序缓存的清单你只需要构建项目就好。“杀手级”的构建过程——你所做的工作不仅被精简到最少让你更加专注为你节省大量工作。集成的包管理——Yeoman 让你可以通过命令行轻松地查找新的包安装并保持更新而不需要你打开浏览器。对ES6模块语法的支持——你可以使用最新的 ECMAScript 6 模块语法来编写模块。这还是一种实验性的特性它会被转换成 eS5从而你可以在所有流行的浏览器中使用编写的代码。PhantomJS单元测试——你可以通过 PhantomJS 轻松地运行单元测试。当你创建新的应用程序的时候它还会为你自动创建测试内容的骨架。二、安装 这里以 OSX 上的安装为例先来看下 Yeoman 的安装环境要求 NodeJS 0.8.xRuby 1.8.7Compass 0.12.1optipngjpegtranPhantomJS 1.6在 OSX 上 Ruby 是内置的所以只需要手动配置下其它服务 NodeJS 安装请直接去官网下载 .pkg 安装包进行安装Homebrew 安装的 NodeJS 会有问题无法运行 Yeoman 命令Compass 可以使用 Ruby 自带的包管理工具安装  $gem install compass 其余的 optipng、jpegtran、PhantomJS 可以通过 Homebrew 安装如果已经安装了 Xcode 那么 Xcode CLI Tools 就已经内置。开始安装 Yeoman npm install -g yo grunt-cli bower 遇到权限问题请加sudo 安装完毕后会看到以下提示   三、使用 1、创建工程 安装好 Yeoman 后就可以通过命令来新建工程首先新建一个工程目录比如 demo首先创建 demo 目录然后在该下键入命令 yo webapp 这时 Yeoman 会询问一些配置设置这里全部选择了 Yes之后就开始自动创建工程。   工程创建完毕后就可以看到 demo 目录下已经生成了许多目录及文件这时开发所需的环境就搭建好了可以开始编码了。   webapp 其实是 Yeoman 内置的工程模板它整合了 html5 Boilerplate、jquery、Modernizr、Bootstrap、RequireJS 等框架或库文件使我们创建完后就能直接使用。除了generator-webapp 还有一个 generator-mocha、generator-backbone、generator-angular等工程模板可以通过npm search yeoman-generator命令查找然后使用npm install [name]来安装。 如果工程中需要其它类库也可以使用命令方便的添加例如添加 underscore bower install underscore 2、启动工程服务 Yeoman 内置 Node 服务。启动命令  grunt server 服务启动后会自动打开浏览器访问http://localhost:9000/端口号可以在 gruntfile.js 中配置然后工程服务会监听工程目录下的预编译文件一旦发生改变就自动编译并刷新浏览器。比如我们修改工程下的 main.scss 文件工程服务就会开始运作   3、运行测试框架 Yeoman 内置 mocha 测试框架在 PhantomJS 环境下进行测试测试命令 grunt test   运行完毕后可以在工程里的 test 目录找到测试报告。 至此 Yeoman 的部署就完成了。接下来就是自定义一套工程模板。 参考文章 http://yeoman.io/index.html http://www.36ria.com/6144转载于:https://www.cnblogs.com/liusixin/p/6565881.html
http://www.pierceye.com/news/422811/

相关文章:

  • 中国建设银行章丘支行网站品牌营销推广方案
  • 江西做网站的公司有哪些wordpress 企业 模板
  • 中国建设银行u盾下载假网站吗备案域名租用
  • 网站建设好之后都有哪些推广方法怎么做无货源电商
  • php网站开发实例教程源代码学生个人网页设计作品模板
  • 网站建设宣传册广州网站设计报价
  • 网站建设业务饱和了吗建投五公司网站
  • 有哪个网站能卖自己做的衣服app推广方案
  • 腾讯做网站上传企业官网建设_创意网站建设
  • 公司如何做网站做推广怎么做外语网站
  • 建网站公司用什么网站程序上海网上推广优化
  • 中国制造网 做网站费用东莞阳光网官网首页
  • 网站开发实用技术知识点.net手机网站源码
  • 做免费看电影的网站不违法吗企业邮箱格式怎么写才正确
  • 网站页头背景西安门户网站
  • 做网站499浙江公司响应式网站建设推荐
  • 网站设计学习外贸做那种网站
  • 互联网创业项目整合网站京东自营入驻流程及费用
  • asp网站500错误网页设计师专业培训
  • 泉州网站制作套餐整屏幕滑动的网站
  • 做阿里巴巴网站多少钱如何卸载安装wordpress
  • 企业综合型网站建设方案成都比较好的装修设计公司
  • 网吧手机网站模版网络网站推广首荐乐云seo
  • 网站添加支付功能网上能免费做网站发布叼
  • 哪里有做美食的视频网站关键词搜索量查询工具
  • 科技公司企业网站源码门户建设目标
  • wordpress 公司网站 模板 下载网站主办者是谁
  • 教学网站开发源码北京做网站建设价格低
  • 淄博网站seo公司北京酒店团购网站建设
  • 长治网站制作哪家好手机排行榜网站