Skip to content

Commit a0c63ef

Browse files
Add zoneless flag
1 parent 334cb4c commit a0c63ef

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

packages/devextreme-cli/src/applications/application.angular.js

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ const { extractToolingVersion, toolingVersionOptionName } = require('../utility/
1111
const schematicsVersion = latestVersions['devextreme-schematics'] || 'latest';
1212

1313
const minNgCliVersion = new semver('17.0.0');
14+
const ngCliWithZoneless = new semver('20.0.0');
1415

1516
async function runSchematicCommand(schematicCommand, options, evaluatingOptions) {
1617
const collectionName = 'devextreme-schematics';
@@ -76,6 +77,7 @@ const install = async(options) => {
7677

7778
const create = async(appName, options) => {
7879
const layout = await getLayoutInfo(options.layout);
80+
const currentNgVersion = ngVersion.getNgCliVersion().version;
7981

8082
const commandArguments = [
8183
'new',
@@ -88,6 +90,10 @@ const create = async(appName, options) => {
8890
'--ssr=false'
8991
];
9092

93+
if(ngCliWithZoneless.compare(currentNgVersion) <= 0) {
94+
commandArguments.push('--zoneless=false');
95+
}
96+
9197
await runNgCommand(commandArguments, options);
9298

9399
const appPath = path.join(process.cwd(), appName);

0 commit comments

Comments
 (0)