Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 19.10.2015, 20:19
Новичок на форуме
Отправить личное сообщение для FieroN Посмотреть профиль Найти все сообщения от FieroN
 
Регистрация: 19.10.2015
Сообщений: 2

module в VS javascrispt
Совершенно не понимаю как пользоваться export'ом и import'ом в VS 2015 community. Ставлю в свойствах проекта сборку typescript на ECMAScript 6, но примеры типа:
//------ lib.js ------
    export const sqrt = Math.sqrt;
    export function square(x) {
        return x * x;
    }
    export function diag(x, y) {
        return sqrt(square(x) + square(y));
    }

//------ main.js ------
    import { square, diag } from 'lib';
    console.log(square(11)); // 121
    console.log(diag(4, 3)); // 5


вылетают с критической ошибкой. Пытался на ECMAScript 5 с модулями в свойствах типа commonjs и AMD, но не понимаю куда юзать команды:
tsc --module commonjs Test.ts

и надо ли раз они уже в свойствах проекта. Сам проект создавал как пустое приложение. При сборке ошибок нет. Единственное как получилось сделать - поставить отдельно Node.js и через консоль вызвать выполнение main.js.
Прошу помочь разобраться в вопросе как пользоваться модулями.

Последний раз редактировалось FieroN, 19.10.2015 в 20:50.
Ответить с цитированием
  #2 (permalink)  
Старый 21.10.2015, 00:41
Кандидат Javascript-наук
Отправить личное сообщение для yazonnile Посмотреть профиль Найти все сообщения от yazonnile
 
Регистрация: 25.05.2012
Сообщений: 133

Для таипскрипта нужен ещё файл описывающий все импорты экспорты
Ответить с цитированием
  #3 (permalink)  
Старый 21.10.2015, 01:18
Новичок на форуме
Отправить личное сообщение для FieroN Посмотреть профиль Найти все сообщения от FieroN
 
Регистрация: 19.10.2015
Сообщений: 2

Да. Там при сборке создаются js.map и d.js вместе с .js версиями .ts. Но получаю при запуске вот такую ошибку:

Последний раз редактировалось FieroN, 21.10.2015 в 01:21.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Обсуждений тред cyber Оффтопик 2130 03.10.2018 08:10
JS module instances bely.oleg Общие вопросы Javascript 3 07.10.2014 16:19
Плагин PlantUML B~Vladi Оффтопик 49 22.08.2012 16:03
WebMoney Keeper Classic Runner Module не работает nemo Оффтопик 9 21.12.2010 10:25
Модуль для работы с модулями JSprog Ваши сайты и скрипты 29 02.09.2009 13:31