AngularJS1.1:设置支出环境

        
可以使用yeoman.io,很便宜。我早就写了一篇随笔,介绍怎么样采纳。那里也有一篇介绍的作品:http://www.cnblogs.com/JoannaQ/p/3756281.html

       
代码编辑器,在Mac下用了弹指间WebStorm,太恶心了。其余发现书的撰稿人采用的开支条件是Windows

  • VS Express 2013,为了便于学习,我也选拔VS Express 2013
    Update2。VS2013用起来蛮舒服的,把WebStorm比得跟驼屎一样。也许是因为自己没用习惯吗。

1、安装Node.js,没啥说的,去官网下载,安装。

2、然后安装Web
Server。作者拔取Node.js的Connect自己写了个网页服务器。上边是设置Connect模块。以管理人运行CMD,进入刚刚Node.js的装置路径,也就是Node的可执行文件所在路径,运行:

npm install connect

那个npm是node的包安装器,它也在Node的可执行文件所在路径下,用来下载模块必须的文本。

       
安装好connect模块后,在Node的可执行文件所在路径下,新建一个Server.js文件,这一个就是大家的Web
Server了,代码如下:

var connect = require('connect');
connect.createServer(
connect.static("../angularjs")
).listen(5000);

该文件,创制了一个为主的web
server,他在5000端口号上相应请求,为angularjs那么些文件夹里的文本服务。那几个文件夹和Node.js的安装文件夹一个级别。

3、安装测试系统

AngularJS最要紧的一个地点,就是提供单元测试。书中作者利用Karma test
runner和Jasmine test
framework,他们多个都被广大地接纳,并简单使用。安装命令:

npm install -g karma

在25章会用到该测试系统。

4、创立项目路线

        我的Node.JS安装路径为C:\angularjs\nodejs
。我的序列路线为C:\angularjs\angularjs
。假如您利用任何路线,请调整方面Server.js中的服务路径。

4.1、下载AngularJS库

       
没啥说的,接纳没有减掉的稳定版,我将它位于项目标根目录下。C:\angularjs\angularjs\angular.js。

4.2下载AngularJS扩展

       
在随后的章节会用到,那里一并下载了呢。包括touch,animate,mocks,route,sanitize,locale,同样位于项目根目录下。

4.3下载Bootstrap

       
没啥说的,那里将bootstrap.css和bootstrap-theme.css拷贝到花色跟目录。本书不接纳bootstrap的JavaScript特性。

4.4可选地,可以安装LiveReload

       
在Yeoman.IO中自带的有,用了下,很好用。一言以蔽之,就是那边代码编辑器里修改完,那边浏览器里永不刷新,就能见到更新后的效劳。

4.5下载Deployd

        这些在第六章才用到,现在先不装了。

5、执行一个简短的测试

        在类型文件夹下新建test.html,代码如下:

<!DOCTYPE html>
<html ng-app>
<head>
<title>First Test</title>
<script src="angular.js"></script>
<link href="bootstrap.css" rel="stylesheet" />
<link href="bootstrap-theme.css" rel="stylesheet" />
</head>
<body>
<div class="btn btn-default">{{"AngularJS"}}</div>
<div class="btn btn-success">Bootstrap</div>
</body>
</html>

6、开始Web Server

        在Node.js安装路径下,执行上面的吩咐:

node server.js

       
他会创立一个HTTP请求的监听,在5000端口号上。在浏览器里输入http://localhost:5000/test.html,即可查看test页。它具备bootstrap的效应。

相关文章