Есть следующая проблема: я использую requirejs для AMD, при этом попытался использовать typescript и поставил grunt-typescript. Вот отрывок из Gruntfile.js:
typescript: {
base: {
src: ['design/default/ts/*.ts'],
dest: 'design/default/ts-js',
options: {
target: 'es5',
module: 'amd'
}
}
}
Все файлы typescript лежат в "design/default/ts", а компилируются в design/default/ts-js и из-за этого возникает следующая проблема: design/default/ts/users.ts
import {User} from '../ts/user';
console.log(new User());
design/default/ts-js/users.js
define(["require", "exports", '../ts/user'], function (require, exports, user_1) {
console.log(new user_1.User());
});
В этом файле и проблема, ["require", "exports", '../ts/user']. Requirejs выдает ошибки когда пытаюсь подключить require(['../ts-js/users']):
require.js:5 GET http://simpla.loc/design/default/ts/user.js?1479310639262
require.js:5 Uncaught Error: Script error for "../ts/user", needed by: ../ts-js/users(…)
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Что-то не работает ng-options с моими данными, побывал пример с документации все работает, а на моих данных не хочетРазница между примером и моими...
Пишу функцию, которая принимает целое число и возвращает строку - четное или не четное число