本文整理匯總了TypeScript中@ngrx/schematics/schematics-core.getProjectPath函數的典型用法代碼示例。如果您正苦於以下問題:TypeScript getProjectPath函數的具體用法?TypeScript getProjectPath怎麽用?TypeScript getProjectPath使用的例子?那麽, 這裏精選的函數代碼示例或許可以為您提供幫助。
在下文中一共展示了getProjectPath函數的1個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的TypeScript代碼示例。
示例1: return
return (host: Tree, context: SchematicContext) => {
options.path = getProjectPath(host, options);
const parsedPath = parseName(options.path, options.name);
options.name = parsedPath.name;
options.path = parsedPath.path;
const templateSource = apply(url('./files'), [
options.spec ? noop() : filter(path => !path.endsWith('__spec.ts')),
template({
'if-flat': (s: string) =>
stringUtils.group(
options.flat ? '' : s,
options.group ? 'actions' : ''
),
...stringUtils,
...(options as object),
dot: () => '.',
} as any),
move(parsedPath.path),
]);
return chain([branchAndMerge(chain([mergeWith(templateSource)]))])(
host,
context
);
};