Это кодовая база AngularJS 1.7v. Мне нужно настроить поддержку Typescript и преобразовать один существующий файл .js в файл .ts. Мне удалось настроить машинопись с ts-loader
. Но когда я запускаю приложение, я получаю ошибку core.js?a712:1752 ERROR Error: [$injector:unpr] Unknown provider: TestTSProvider <- TestTS
с сервисом Typescript. Что я делаю не так?
Это служба TS:
module something {
export class TestTS {
something() {
return 'Hi';
}
static Factory() {
return new TestTS();
}
}
}
angular.module('app').factory('TestTS', something.TestTS.Factory);
, а конфигурация Webpack:
{
test: /\.ts?$/,
loader: 'ts-loader',
exclude: [
/node_modules/,
],
}