node package manager

anjs

anjs 模块

主要特点

  • 极致angular.js 项目工具,根据angular.moudle 动态分析获取依赖与资源,让angular模块化繁为简,回归本质。 根本不需要require.js也不需要使用browserify 加载资源 添加模块包装,增加必要依赖管理

安装

$ sudo npm install anjs
 

参数

{
   cwd: 'app',  //主要文件目录
    cwdPath: process.cwd(), //相对的根路径
   src:[], //选择cwd中的文件
    modulesMap: {}, //模块名称与文件路径对应 对文件内容不进行任何分析
    includeFiles: [], //包含的某些文件
    ignoreModules: []  //某些模块不打包
  }
 

方法

setSourceMap(data); setSourceMap(); filesSetSourceMap(files) getModuleNames(file) 具体看代码 ### 使用

var anjs = require('anjs');
var Anjs = anjs(options);
Anjs.getContents(filename); //获取内容
 Anjs.filesSetSourceMap(arrBowerFiles); //
参考 anjs-koa-middleware 与gulp-anjs的使用

bug反馈 zhoujianlin8@gmail.com