Visual Studio 2015 Cordova离子2在生成时不更新html文件

3gtaxfhh  于 2022-11-15  发布在  其他
关注(0)|答案(2)|浏览(146)

我运行的是Visual Studio 2015,带有Apache cordova 和离子2。
如果我更新app/pages中的任何htmlts文件,涟漪仿真器应用程序会刷新(因此检测到更新),但应用程序内容仍然相同。只有当我更新www/build/pages文件时,内容才会更新。
无论我构建/清理/重建多少次,我更新应用程序内容的唯一方法是修改build中的文件,而不是app
有什么想法吗?我当然应该更新app/pages,并看到更新自动传播到www/build/pages,或至少在构建?

t5zmwmid

t5zmwmid1#

尽管搜索了互联网,几乎回到了Ionic版本1(因为缺少内部版本使Ionic版本2无法使用,在版本1中,您直接在www文件夹中编辑文件),但结果是解决方案在Project_Readme.html文件中。(谁读过说明书呢?!)- ):-D)
该问题似乎与处理构建(Gulpfile.js)的Gulp有关。通过导航至“视图”→“其他窗口”→“任务运行程序资源管理器”,这似乎打开了Gulp构建详细信息,出于某种原因,打开此窗口似乎触发了从appwww的正确构建。

w6lpcovy

w6lpcovy2#

您可能还需要手动将“watch”脚本添加到package.json文件中。它在我的VisualStudio的Ionic模板版本中缺失。

"scripts": {
    "clean": "ionic-app-scripts clean",
    "build": "ionic-app-scripts build",
    "ionic:build": "ionic-app-scripts build",
    "ionic:serve": "ionic-app-scripts serve",
    "watch": "ionic-app-scripts watch"
  },

现在你可以按照自述文件中的截图将其添加到Project Open绑定中。(关闭/打开项目)

相关问题