Как перенести дополнительный объект от модуля JS в TypeScript?Html

Программисты Html
Ответить
Anonymous
 Как перенести дополнительный объект от модуля JS в TypeScript?

Сообщение Anonymous »

У меня есть только одностраничный проект на стороне клиента TypeScript. У меня есть две версии файла index.html: тот, который предназначен для использования производства, которая импортирует комплексную версию всех модулей JavaScript в качестве одного файла и версии разработчика, которая включает в себя файлы JS Transpiled-On-Fly, а также импортируют другие модули .

Код: Выделить всё


...


{
"imports": {
"three/addons/": "/node_modules/three/examples/jsm/"
}
}




import GUI from 'three/addons/libs/lil-gui.module.min.js';

const gui = new GUI()
const configObject = {
"demoFlag": true
}
gui.add(configObject, "demoFlag")


Для меня не ясно, что было бы лучшим вариантом для прохождения в конфигурации из этого модуля, чтобы сценарий main.ts мог обнаружить его необязательное присутствие.
До сих пор я думаю использовать Document.AppConfig = conficeObject строка в моем скрипте режима разработчика и использовать что -то вроде ниже в TypeScript в main.ts :
if ("appConfig" in document) {
// somehow link properties from the config object to the rest of the application
}
< /code>
Но я не уверен, что это будет лучшим решением. Это правильный подход?

Подробнее здесь: https://stackoverflow.com/questions/793 ... typescript
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Html»