文档章节

yeoman安装

l
 lijunx
发布于 2014/08/30 01:40
字数 193
阅读 21
收藏 0

    首先安装依赖所需的nodejs和git

sudo apt-get -y install git nodejs npm nodejs-legacy
git --version && node --version && npm --version

    nodejs的组件的路径:/usr/lib/nodejs

    如果不小心 apt-get install node,

sudo apt-get purge node
# check whether removed completely
sudo dpkg-query -l | grep node
# reset hash table
hash -r

    然后使用npm安装yo

sudo npm install --global yo
yo --version && bower --version && grunt --version

    npm的全局(--global || -g)安装的文件的路径:/usr/local/lib/node_modules

    安装yeoman generator,@后面是版本号

sudo npm install --global generator-angular@0.9.2

    或者使用yeoman的交互式命令行

sudo yo

    创建项目:创建项目的目录,并启动yeoman的generator(以angular为例)

mkdir ~/myApp && cd ~/myApp
yo angular
bower install
npm install
grunt serve

    grunt默认读取当前目录的Gruntfile.js或者Gruntfile.coffee文件,可修改监听端口和域名。

© 著作权归作者所有

上一篇: hash
下一篇: update-alternatives
l
粉丝 0
博文 11
码字总数 7678
作品 0
武汉
程序员
私信 提问
Yeoman,bower,grunt

http://blog.sina.com.cn/s/blog12ce411a90102w7ie.html 前段时间找到的实习公司中在使用grunt,听说是前端自动化工具,不过具体是什么意思我真的完全不懂,就像当初不知道css是什么,一模一...

ahl123
2018/08/11
0
0
基于yeoman​的自动化工具--Generator-JS-PJ

基于yeoman的自动化工具,用于快速创建发布在git/github的javascript项目,免去新建文件夹,配置.gitignore文件,以及配置git config等手动操作。由于项目基于yeoman,需要先在全局范围里安装...

叶刀刀
2016/07/28
406
0
Yeoman安装与入门 - 前端构建工具

一、什么是Yeoman 通常在开发新项目时我们都需要配置工程环境,开发目录,需要下载一些库、框架文件(如 jQuery、Backbone 等),配置编译环境(Less、Sass、Coffeescript等),甚至还要配置...

阿振
2016/02/13
181
0
yeoman-generator入门教程

1. yeoman Yeoman可以帮助我们创建新的开发项目,为我们提供更好的工具来使我们的项目更多样化。 2. yeoman-generator Generators是yeoman生态系统的积木,是通过yo命令运行而为终端用户生产文...

力谱宿云
2016/06/29
1K
0
前端工程化之路(一)基于Yeoman:Yo+grunt/gulp+bower 搭建前端工程

转载请加说明:http://my.oschina.net/panpcui/blog/671921 ,谢谢 引言 现今,越来越多的前端集成开发工具涌现,个人觉得特别有必要让前端开发更规范、更系统、更高效。规范:让前端开发的编...

小小实习生
2016/05/09
1K
0

没有更多内容

加载失败,请刷新页面

加载更多

Phpstorm2018 永久激活

1、安装phpstorm,安装包请自行官网下载 http://www.jetbrains.com/phpstorm/download/ 2、下载JetbrainsCrack.jar文件,存放至你的phpstorm执行文件同级目录下 下载JetbrainsCrack.jar 提取...

happyfish319
45分钟前
9
0
谈一谈Android进程间通信的几种方式

###来看一下Android中除了AIDL还有哪些进程间通信的方式: 1、Bundle Bundle实现了Parcelable,所以在Android中我们可以通过Intent在不同进程间传递Bundle数据。 但是在Intent 传输数据的过程...

二营长的意大利炮手
46分钟前
9
0
互联网薪资“高开低走”,你的能力是否真的可以匹配高薪?

对于国内外主流互联网大厂,技术出身似乎已经成为各大掌门人的必备标签。谷歌 CEO 桑达尔·皮查伊、马克·扎克伯格、李彦宏、马化腾、雷军等等皆为技术人出身,都曾参与了公司内部重要产品的...

Java技术剑
47分钟前
12
0
java 多线程

线程声明周期 线程的五个状态:新建,就绪,运行,阻塞,死亡。 其中就绪和运行两个状态客户互相转换,但运行到阻塞,阻塞到就绪,只能单向转换。 刚new出的线程就是【新建】状态,调用start...

雷开你的门
49分钟前
17
0
构造器Constructor是否可被overrid

构造器不能被重写,不能用static修饰构造器,只能用public private protected这三个权限修饰符,且不能有返回语句。

无名氏的程序员
53分钟前
7
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部