Файловые модули 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.***Свойство не должно быть неопределенным.