Файловые модули ts не загружены

Я обновил свой угловой проект до v12 до v13. Я использую веб-пакет 5 (ранее был v4). У меня есть запись ниже для моего main.ts - это файл webpack.config.

веб-пакет.config:

      module.exports = {
  mode: 'development',
  devtool: "source-map",
  entry: {
    mainDrawer: "./js/divdrawer/main.ts",
    polyfills: "./js/divdrawer/polyfills.ts",
    entry: "./js/entry.js",
  },
}
      module: {
    rules: [
      {
        parser: {
          system: true,
        }
      },
      {
        test: /\.ts$/,
        use: "ts-loader"
      },

main.ts:

      import { platformBrowser } from "@angular/platform-browser";
import { AppModule } from "./app.module";
import { UserModule } from "./user.module";

window.appnamespace.platform = platformBrowser();
window.appnamespace.AppModule = AppModule;
window.appnamespace.UserModule = UserModule;


Проблема в том, что когда я использую window.appnamespace.XXXXProperty, он показывает мне неопределенность.

До v13 с webpack v5 все работало нормально. Дайте мне знать решение, чтобы решить эту проблему. Это из-за компиляции AOT в angular 13? Я использовал JIT.--Спасибо

Файлы main.ts должны правильно загружать модули. window.appnamespace.***Свойство не должно быть неопределенным.

0 ответов

Другие вопросы по тегам