我使用的是带有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
。
- 如何做到这一点
- 在生产模式下构建时,代码会被缩小。如何跳过缩小
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