错误:“ app / dashboard / widgets / assignments”的脚本错误,应用程序需要:app / dashboard / widgets

时间:2019-04-04 12:59:02

标签: javascript angularjs angular typescript ng-upgrade

我正在尝试从Angular 1.3迁移到Angular 4,根据https://angular.io/guide/upgrade#migrating-to-typescript上的指南,我的第一步是迁移到打字稿。

我将一个组件中的所有js文件更改为ts文件。但是,这导致了我的错误

Error: Script error for "app/dashboard/widgets/assignments", needed by: app/dashboard/widgets

我更改为ts的组件是app/assignments/*app/dashboard/widgets/assignments.js在第一行对此进行了调用:

define(['lib/require','lib/angular', 'lib/moment', 'lib/lodash', 
        'app/oModal', 'app/assignments/ows', 'app/lazyLoader', 
        'app/dashboard/controllers', 'ng!app/utils'], 
 function(require, angular, moment, _) {
'use strict';

Angular所述,我应该能够将.js更改为.ts,它应该可以工作。

  

由于TypeScript是ECMAScript 2015的超集,而ECMAScript 2015是ECMAScript 5的超集,因此您只需将文件扩展名从.js切换到.ts,一切都将像以前一样工作。 / p>

0 个答案:

没有答案