Page 464 - AngularJS权威教程
P. 464
444 第 34 章 下一步
$ git clone https://github.com/davemo/lineman-angular-template my-app
克隆好这个模板之后(使用Git),便于操作,可以使用npm再次安装Lineman需要的依赖:
$ cd my-app && npm install -d
依赖安装好之后,就可以开始开发应用了。接下来我们会编写这个运行测试以及服务器的
应用。
为了运行应用,还需要在my-app目录中启动Lineman工具。
$ lineman run
至此,我们的应用会运行在浏览器的http://localhost:8000中,如图34-1所示。
图34-1 运行Lineman
正如你看到的那样,Angular有几个生成应用的模板。可以看到这个目录结构还包含一些其
他目录。
app:包含应用程序文件。
css:CSS文件(Less或者CSS文件)。
img:图片文件。
js:Angular应用。
pages:要编译的HTML模板。
templates:Angular模板。
config:Lineman特定的配置文件。
doc:应用文档目录。
dist:一个生成的用于构建应用的目录。
generated:使用lineman run运行应用生成的目录。
spec:所有非端到端的说明文档。
spec-e2e:分度器说明文档。
tasks:所有自定义的Lineman任务都应该存放在这里。
vendor:包含所有第三方CSS、JavaScript和图片文件。
Gruntfile.js:提供lineman的Gruntfile。
package.json:应用程序定制,定义依赖和其他元数据。