如何在开发模式下运行"离子构建"



我使用的是带有Vuejs的Ionic Framework v5(使用ionic start创建(。

它以生产模式构建,但我想以development方式构建。

我用ionic build构建,它输出:

> vue-cli-service build
⠴  Building for production...

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

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

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

我尝试了各种额外的配置更改,但无法在开发中构建ionic build

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

UPDATE:当我尝试用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...

我使用的是Ionic 6,而不是5,但按照这个答案中的共享方式运行下面的命令应该可以完成任务。

ionic build -- --mode development

您可以尝试

ionic build -lcs

或者,如果你正在尝试使用cordova,然后运行un设备试试这个命令注意:数据电缆必须一直连接到设备

ionic cordova build android --device -l

在模拟器中运行:

ionic cordova emulate android -l

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

ionic serve -w chrome

为了将来参考,请遵循:

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

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

相关内容

  • 没有找到相关文章

最新更新