繁体   English   中英

如何让Grunt启动打包的Chrome应用

[英]How to have Grunt launch a packaged Chrome App

我使用了[yeoman chromeapp generator] [1]来搭建Google Chrome打包应用。 该生成器的说明说,运行grunt debug命令应在Chrome App容器中启动打包的应用,但事实并非如此。 而是在选项卡中将打包的应用程序作为常规托管的Web应用程序打开。 尽管我是Grunt noob,但我正在查看Gruntfile.js,试图弄清楚为什么它没有将应用程序作为打包的应用程序启动到应用程序容器中,但却看不到问题出在哪里。 使Grunt启动Chrome应用的正确方法是什么?

您必须转到chrome://extensions ,选中“开发人员模式”框,然后单击“加载解压的扩展名”并将其指向清单文件。 这会将您的应用加载到Chrome应用容器中。

Yeoman实时重新加载也遇到了同样的问题-不适用于使用后台js,本机权限等测试实际应用。

要从文件夹手动启动Chrome应用,我一直在使用以下惯用语: ~/Applications/Google\\ Chrome.app/Contents/MacOS/Google\\ Chrome --load-and-launch-app=/path/to/chrome/app/"

还有一个项目chrome-app-livereload博客文章 ),据说可以将livereload的标准重载替换为适合包含在应用程序中的项目。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM