, , angularjs angular git
- angular repo.
- "npm install" "npm update"
js build
"\ gulp" util.js, buildJs()
function buildJs () {
var jsFiles = config.jsBaseFiles;
jsFiles.push('src/components/icon/**/*.js');
jsFiles.push('src/components/showHide/**/*.js');
jsFiles.push('src/components/virtualRepeat/**/*.js');
jsFiles.push('src/components/dialog/**/*.js');
angularjs webpack, "angular -material.js" "\ node_modules\angular -" , - .
css
"build-scss.js" "\ gulp\tasks" . getPaths()
function getPaths () {
var paths = config.scssBaseFiles.slice();
if ( modules ) {
paths.push.apply(paths, modules.split(',').map(function (module) {
return 'src/components/' + module + '/*.scss';
}));
} else {
paths.push('src/core/services/layout/**/*.scss');
paths.push('src/components/icon/**/*.scss');
paths.push('src/components/showHide/**/*.scss');
paths.push('src/components/virtualRepeat/**/*.scss');
paths.push('src/components/datepicker/**/*.scss');
paths.push('src/components/autocomplete/**/*.scss');
paths.push('src/components/backdrop/**/*.scss');
paths.push('src/components/dialog/**/*.scss');
, , , , angular gulp .
angularjs npm, js css "\ node_modules\angular -material\modules\js", .