如何在重新加载时使用Command激活livereload

时间:2016-12-20 20:01:22

标签: ionic2 livereload

我试图找出在使用离子或cordova检测到的每个更改时重新加载浏览器平台的命令或方法是什么,因为对我来说这条线路无效:

ionic run browser --livereload

所以我想知道你是否知道如何做到这一点。我顺便使用了cordova插件。

亲切的问候!

2 个答案:

答案 0 :(得分:0)

您可以使用

在浏览器中启动应用

{ ... "scripts": { "clean": "ionic-app-scripts clean", "build": "ionic-app-scripts build", "ionic:build": "ionic-app-scripts build", "ionic:serve": "ionic-app-scripts serve" }, "dependencies": { ... }, "devDependencies": { "@ionic/app-scripts": "0.0.47", "typescript": "2.0.9" } }

这将在每次保存后刷新应用程序。离子rc2释放后有一些构建更改,因此请务必更新到最新版本。这样它甚至可以显示加载吐司,并在您的应用无法启动时为您提供格式错误的js错误。

要将项目更新到最新的构建版本,请更新package.json

button.setTitleColor(UIColor.gray, for: UIControlState.highlighted)

您可以在此处找到完整package.json的示例:https://github.com/driftyco/ionic2-app-base

答案 1 :(得分:0)

离子服务对我来说很好。 对于浏览器,离子服务检测代码中的每个更改并刷新页面。

您可以在此处找到一些命令: https://ionicframework.com/docs/cli/serve/