我希望能够在浏览器中运行我的Cordova应用程序(不是Ripple模拟器,而是直接在浏览器中运行)。我在SO上找到了一种方法,就是将IIS设置为www文件夹。这很有效,但我想知道是否可以直接添加浏览器平台,以便在按下F5键时运行。虽然我没有太多经验,但我看到在原始的Ionic工具中,您可以执行“ionic serve”,它会启动Web服务器并打开浏览器。我想它在幕后运行了Node。是否有一种简单的方法可以通过Node或IIS在Visual Studio中实现这一点?
我希望能够在浏览器中运行我的Cordova应用程序(不是Ripple模拟器,而是直接在浏览器中运行)。我在SO上找到了一种方法,就是将IIS设置为www文件夹。这很有效,但我想知道是否可以直接添加浏览器平台,以便在按下F5键时运行。虽然我没有太多经验,但我看到在原始的Ionic工具中,您可以执行“ionic serve”,它会启动Web服务器并打开浏览器。我想它在幕后运行了Node。是否有一种简单的方法可以通过Node或IIS在Visual Studio中实现这一点?
如果你想在使用Visual Studio 2015时在浏览器中打开你的Cordova应用程序,我建议使用Gulp
+ BrowserSync
:
从NPM下载browser.sync
。最好的方法是将其添加到package.json并自动下载。
{
"name": "content_md_app",
"version": "1.0.0",
"devDependencies": {
"gulp": "3.9.0",
"browser-sync": "2.10.0",
},
"dependencies": {
}
}
添加一个gulp任务,使启动更加容易。在项目根目录中创建gulpfile.js并添加任务。示例gulp任务:
gulp.task('browser.sync', function () {
browserSync.init({
server: {
baseDir:"./www/"
}
});
// Note. you can add browserSync.reload to the tasks runner explorer array to make
// all browsers reload after a build is complete.
});
右键点击index.html文件,然后选择打开方式..->添加-> 然后从可用程序中选择浏览器,最后点击确定。