diff --git a/ets2panda/linter/arkanalyzer/package.json b/ets2panda/linter/arkanalyzer/package.json index a9d42adc134be6b785c43dd3406c9ee216d35ef9..36e27e974cdd2cd205c1276d6f3b3c7a55fff94e 100644 --- a/ets2panda/linter/arkanalyzer/package.json +++ b/ets2panda/linter/arkanalyzer/package.json @@ -21,5 +21,8 @@ "commander": "^9.4.0", "log4js": "^6.4.0", "json5": "2.2.3" - } + }, + "bundleDependencies": [ + "ohos-typescript" + ] } diff --git a/ets2panda/linter/build_linter.py b/ets2panda/linter/build_linter.py index 3634b84a25fa84e56a86343f8b0b5316acaf8a3f..7486c36eeba22e64f818bc40993ecc26dbc8326f 100755 --- a/ets2panda/linter/build_linter.py +++ b/ets2panda/linter/build_linter.py @@ -197,9 +197,9 @@ def pack_arkanalyzer(options, new_npm): clean_old_packages(aa_path, pack_prefix, pack_suffix) if new_npm: - ts_install_cmd = [options.npm, 'install', '--no-save', tsc_file, '--legacy-peer-deps', '--offline'] + ts_install_cmd = [options.npm, 'install', tsc_file, '--legacy-peer-deps', '--offline'] else: - ts_install_cmd = [options.npm, 'install', '--no-save', tsc_file] + ts_install_cmd = [options.npm, 'install', tsc_file] compile_cmd = [options.npm, 'run', 'compile'] pack_cmd = [options.npm, 'pack'] run_cmd(ts_install_cmd, aa_path)