如何在开发模式下运行`ionic build`?

时间:2021-06-14 19:05:54

标签: vue.js ionic-framework capacitor

我将 Ionic Framework v5 与 Vuejs(使用 ionic start 创建)一起使用。

它以生产模式构建,但我想以开发模式构建。

我用 ionic build 构建,它输出:

> vue-cli-service build

⠴  Building for production...

当我直接运行 vue-cli-service 时 - 我得到相同的输出。

当我运行 vue-cli-service build --mode development - 它以开发模式构建。

我尝试了 ionic build --mode development,但它仍然以生产模式构建。

我尝试了各种其他配置更改,但无法在 development 中构建 ionic build

  1. 如何做到这一点?
  2. 生产模式下构建时 - 代码会被缩小。如何跳过缩小?

更新:当我尝试使用 ionic build -lcs 运行它时,我得到了相同的结果:

user@ubuntu:~/project (master)$ ionic build -lcs
> vue-cli-service build

⠼  Building for production...Browserslist: caniuse-lite is outdated. Please run:
npx browserslist@latest --update-db

Why you should do it regularly:
https://github.com/browserslist/browserslist#browsers-data-updating
⠦  Building for production...

2 个答案:

答案 0 :(得分:0)

你可以试试

ionic build -lcs

或者如果您尝试使用cordova然后运行un device 试试这个命令 注意:数据线必须一直连接到设备

ionic cordova build android --device -l

在模拟器中运行:

ionic cordova emulate android -l

答案 1 :(得分:0)

请仅在浏览器中使用以下代码

ionic serve -w chrome

为了将来参考,请关注:

https://ionicframework.com/docs/cli/commands/cordova-run

https://ionicframework.com/docs/developing/previewing

相关问题