Skip to content

Latest commit

 

History

5 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

angularjs lazy loading with requirejs

Basic setup for AngularJS with RequireJS, Jasmine, Grunt, and Bower.

Simply clone the project, and you are ready to go.

#项目结构

  • app
    • css
    • img
    • js
      • controllers(控制器)
      • directives(指令集)
      • filters(过滤器)
      • providers
      • services(公共服务)
      • main.js (requireJS 入口)
      • routes.js (路由)
    • lib (第三方js包) (Note that libraries can be managed using Bower)
    • partials (视图)
  • node_modules (依赖模块,本地安装时会下载依赖,没必要加到版本控制)
  • scripts (本地调试脚本)
    • config
  • test(测试脚本)
    • e2e
    • fixtures
    • unit (unit tests)

#前提

需要在本机安装nodejs, 具体安装方式见官网 http://nodejs.org/

#安装

npm install -g grunt-cli

npm install -g bower

npm install

#运行单元测试

grunt karma:unit

#运行项目

node scripts/web-server.js

打开浏览器访问 http://localhost:5000/

About

No description, website, or topics provided.

Resources

Stars

2 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages