我是离子的新手,我面临的一些问题就像文件结构非常不同。就像没有lib
文件夹没有app.js
文件一样,任何地方都没有angular.module('myApp')
代码。
帮助我,我的整个工作正在等待中。
我试过重新安装离子和cordove,但没有任何区别。
图片如下。
答案 0 :(得分:0)
您使用的是ionic v2+而不是ionic v1。 Ionic 2使用Angular 2+(不是angularjs),使用的语言是打字稿。
源文件属于src/
,根模块为 app.module.ts ,起始组件为 app.component.ts
如果您仍想使用离子v1,则支持它(您正在寻找的文件结构是离子1)。启动项目时,您需要将--type
设置为ionic1
。
https://ionicframework.com/docs/cli/start/
ionic start myApp blank --type=ionic1
答案 1 :(得分:0)
你没有使用离子v.1离子版有js文件夹中的app.js,controller.js等模式。 Ionic v-2使用模块而不是控制器.Ionic 2面向面向对象的概念,这就是为什么它是类的形式。如果您想要一种特殊类型的版本,请使用以下命令:ionic start newapp blank --v1。 但我建议你使用比js更好的打字稿。