我正在尝试为https://github.com/dart-lang/spark/tree/master/ide中的chrome应用程序编译Spark IDE 。步骤
- 打开 chrome://flags 并启用实验性 API
- 打开 chrome://extensions 并“加载解压的扩展”指向上述代码的本地文件夹。
应用程序加载。加载时,它永远卡在加载动画中
最佳答案
要在 Dartium 中运行,您需要指向应用程序目录而不是包目录。
您还需要运行 grind setup
将应用程序复制到应用程序目录,如自述文件所示 https://github.com/dart-lang/spark/tree/master/ide
我不确定这个实验性设置是否仍然必要(如果您使用已包含 Dartium 36 的 Dart 开发版本,则可能不需要)
要构建 JavaScript,您可以在包目录中运行 pub build
并从 build/web/app 加载扩展(通常是这样完成的,不确定这是否真的适用于 Spark,还没有我自己还没试过)
关于dart - 从 Github 编译 Spark,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24257601/