文件名称:ng-ast:从运行时 Angular 模块构建语法树
文件大小:53KB
文件格式:ZIP
更新时间:2024-07-31 03:11:51
JavaScript
ng-ast 从运行时 AngularJs 模块构建抽象语法树:所需的模块、服务、工厂等 安装 bower install ng-ast // include bower_components/ng-ast/ng-ast.js // ngAst returns a promise ngAst('Foo').then(function (root) { ... }); // builds tree starting with module Foo 每个节点都有名称、依赖项、值、服务等(字符串)。 一个节点还有指向所需模块的children数组。 例子 基本用法 angular.module('foo', []) .value('a', 'value a') .service('b', function() {}); angular.module('bar', ['foo
【文件预览】:
ng-ast-master
----.jshintrc(2KB)
----.gitignore(32B)
----package.json(1KB)
----bower_components()
--------angular()
----.travis.yml(121B)
----ng-ast-validate-names.js(2KB)
----Gruntfile.js(1KB)
----LICENSE(1KB)
----README.md(3KB)
----index.html(2KB)
----bower.json(441B)
----test()
--------validate-names-spec.js(2KB)
--------examples-spec.js(2KB)
--------values-spec.js(4KB)
--------two-spec.js(2KB)
--------stack-spec.js(954B)
--------validate-names-cycle-spec.js(1KB)
--------diamond-spec.js(1KB)
--------basic-spec.js(1KB)
----ng-ast.js(2KB)