Какой модуль загрузка Работы с машинописью

голоса
13

В машинописи, если я нацеливание браузера, как работает модуль загрузка? Могу ли я использовать require.js для загрузки модулей? у него есть свой собственный загрузчик?

Задан 01/10/2012 в 22:10
источник пользователем
На других языках...                            


2 ответов

голоса
22

Машинопись не обеспечивает выполнения. Вам нужно поставить загрузчик модуль для использования, например, requirejs. Модуль машинописи может либо быть сгенерированы для CommonJS конвенции (для использования с node.js) или конвенции AMD (как это используется в requirejs); который он генерирует является переключателем компилятора.

Ответил 01/10/2012 в 22:18
источник пользователем

голоса
0

Как уже упоминалось Chuckj, машинопись не обеспечивает выполнения. Вам нужно поставить загрузчик модуль для использования.

Что вы тогда нужно сделать, это сказать машинописи компилятор для генерации JS для подтверждения с загрузчиком модуля, который будет использоваться во время выполнения.

Вы можете сделать это, указав модуль загрузчика в компилятор, используя флаг -m компилятора:

tsc -m commonjs //'amd', 'system', 'umd' or 'es2015'

или указав модуль в compilerOptionsвашем tsconfig.jsonфайле:

{
    "compilerOptions": {
        "noImplicitAny": true,
        "module": "commonjs" //'amd', 'system', 'umd' or 'es2015'
    },
    "exclude": [
        "node_modules"
    ]
}
Ответил 07/08/2016 в 00:15
источник пользователем

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more