Я начинаю новый проект с машинописными текстами, и у меня есть вопросы об импорте. Давайте предположим, что у меня есть эти 2 файла:Импорт с машинописными текстами
// foo.ts
namespace root {
export class Test {
constructor() {
console.log(BAR)
}
}
}
// a/bar.ts
namespace root.a {
export const BAR = 'Whatever'
}
Как я могу использовать мой BAR сопзЬ в моем классе Test? Я попытался добавить /// <reference path="a/bar.ts" />
, а затем позвоню root.a.BAR
или даже a.BAR
.
Но я бы предпочел не использовать этот справочный оператор, возможно ли это? Кроме того, я хотел бы использовать BAR
без его полного пространства имен, также возможно?
Спасибо заранее,
Ксавье
Я хотел бы расширить ответ немного больше и меньше полагаться на внешние ссылки на ваш собственный сайт. Однако ответ полезен и правилен. Кстати, спасибо за потрясающую работу над книгой, я регулярно обращаюсь к ней. –