javascript - 将文件扩展名从 js 更改为 ts 后,ionic 无法再找到模块

标签 javascript typescript angular ionic2

我正在使用 ionic 创建一个移动应用程序,链接为 http://ionicframework.com/docs/v2/getting-started/tutorial/ .

ionic start my-mobileapp sidemenu --v2

然后我在浏览器中启动我的应用程序,如下所示。

ionic serve

所有这些都有效,直到我将文件扩展名从 *.js 更改为 *.ts

Error: Cannot find module './pages/getting-started/getting-started' from '/Users/jwayne/git/my-mobileapp/app'

如果我只是将文件扩展名切换/更改回js,那么事情就可以了。

我的问题是,如果 TypeScript 代码存储在,ionic 如何知道存储在 js 文件中的代码实际上是 TypeScript不是 JavaScript一个 js 文件?

最佳答案

我认为你应该输入...

ionic start my-mobileapp sidemenu --v2 --ts

关于javascript - 将文件扩展名从 js 更改为 ts 后,ionic 无法再找到模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37801578/

相关文章:

javascript - 在既是值访问器又是函数的对象上定义属性

javascript - 当我绑定(bind) false 值时,我的 Angular 7 Web 组件 @Input<boolean> 不起作用

angular - Ionic 2,在 ionic 段中使用谷歌地图

javascript - 页面加载 ng2 后无法获取组件的 html 元素

javascript - 在 DOM 中向下和横向遍历

javascript - 如何减少 react 的进口

javascript - 如何使用javascript动态地将onclick添加到html元素

javascript - 样式化浏览器对话框

typescript - Angular cli项目中的绝对路径

Angular Material Stepper,每个步骤都有单独的组件 - ExpressionChangedAfterItHasBeenCheckedError