Visual Studio 2015 Cordova Ionic 2不会在构建时更新html文件

时间:2016-09-25 14:54:42

标签: cordova ionic2 visual-studio-cordova

我正在使用Apache Cordova和Ionic 2运行Visual Studio 2015。

如果我更新"og:type": "location"中的任何htmlts文件,则会修改涟漪仿真器应用(因此检测到更新),但应用内容仍然相同。只有在我更新app/pages文件时才会更新内容。

构建/清理/重建多少次似乎并不重要,我更新应用内容的唯一方法是修改www/build/pages而不是build中的文件。

有什么想法吗?当然我应该更新app并看到更新自动传播到app/pages,或者至少在构建时传播?

2 个答案:

答案 0 :(得分:3)

尽管在互联网上搜索并且几乎回到Ionic版本1(由于缺少构建使得Ionic版本2无法使用,在版本1中您直接在www文件夹中编辑文件),事实证明解决方案是在Project_Readme.html文件中。 (谁读过指令?!;-) :-D)

这个问题似乎与处理构建的Gulp有关(Gulpfile.js)。通过导航到View - >其他Windows-> Task Runner Explorer这似乎打开了Gulp构建细节,由于某些原因,打开此窗口似乎触发了从appwww的正确构建。

答案 1 :(得分:2)

您可能还需要手动将" watch" -script添加到package.json文件中。在我的Visual Studio 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绑定中。 (关闭/打开项目)