我用命令创建了一个纯粹的Ionic 2项目。
ionic start myIonic --v2
纯项目工作很好,但是当我将项目结构与angularJS 2进行比较时,我发现"systemjs.config.js"
丢失了。
我的问题是“systemjs.config.js”文件可以替换吗?
如果答案是肯定的,基于Ionic2的项目中的替代文件是什么?
答案 0 :(得分:0)
我使用angular2-cli使用下面的命令创建了一个基于angularjs 2的项目。
ng new PROJECT_NAME
当我使用angular2 cli创建项目时,它也没有创建systemjs.config.js文件。
只有当我创建快速启动应用程序时,Systemjs.config.js文件才在angular2项目中创建,我们也只是手动创建。正如官方快速入门文件中所述。 link for angular2 quick start app
因此,使用这2个示例,我们可以相信systemjs.config.js文件可以替换。
答案 1 :(得分:0)
angular-cli和ionic将构建系统从SystemJS移动到Webpack。
适用于角度
npm uninstall -g angular-cli
npm cache clean
npm install -g angular-cli@latest
完整的angular-cli迁移文档:https://github.com/angular/angular-cli/wiki/Upgrading-from-Beta.10-to-Beta.14