我是Ionic 2的新手。我从 github 克隆了一个用于学习目的的项目,我正在尝试在本地运行它。以下是我用于运行该应用程序的步骤。
1)npm install
2)ionic serve
原始存储库为 9MB。运行"npm intall"后,它会创建node_module超过 200mb 的目录。有没有办法不node_module运行应用程序?
通过运行此命令,它还会创建不在原始存储库中的 www 文件夹。Ionic 2 应用程序需要 www 吗?
我的第二个问题是如何在ionic2中生成apk文件?我的apk文件也会有node_module吗,它会是真正的大文件吗?
npm install
将下载项目中使用的所有节点包,因此您克隆的存储库可能使用了一些繁重的插件,使文件夹重达200MB。如果没有该文件夹,则无法运行应用,因为代码会使用它,并且会收到"找不到模块"之类的错误。
www 文件夹是 ionic 存储所有生成的文件(将 scss 转换为 css,打字稿转换为 javascript 等(用于运行的输出文件夹。所以是的,这是必需的。
生成 apk 可以使用 ionic build android
命令完成。不过,您需要一个有效的SDK,我认为还需要Android工作室来执行此操作。
安装 Ionic
npm install -g cordova ionic
下载"ANDROID STUDIO",同时添加platform_tool,SDK,ANT,JAVA JDK
完成上述所有操作后
离子构建安卓 [ 创建调试 APK 文件。