crds-corejs: Crossroads.js 核心 AngularJS 模块

crds-corejs 是 Crossroads.net 网站使用的核心 AngularJS 模块,它包含了整个 Crossroads 生态系统中使用的多个依赖项,例如:

  • AngularJS 资源模块
  • AngularJS Cookie 模块
  • AngularJS Sanitize 模块

此外,还包括了可能会在未来版本中移除的依赖:

  • UI-Router
  • UI-Bootstrap
  • Lodash
  • Moment.js

安装

npm i crds-core --save-dev

在你的入口文件(例如 app.js)顶部引入:

require('crds-core');

构建和测试

该模块使用 webpack 打包构建,并使用 gulp 进行任务管理。

  • 克隆仓库
  • 安装依赖:npm i
  • 运行测试:karma start karma.conf.js
zip 文件大小:495.64KB