首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Linux上运行Dartium?

如何在Linux上运行Dartium?
EN

Stack Overflow用户
提问于 2015-08-29 20:50:58
回答 2查看 1.3K关注 0票数 2

我对Dart是新手,我想开始为Dart开发应用程序。现在,我只是使用dart2js --minify来实现它,这很好,但是当我需要通过更改代码、运行代码、更改代码、运行代码等等来调试我的错误时,速度确实很慢。这需要大量的编译,所以虽然dart2js的速度通常相当快,但是用dart2js调试Dart网络应用程序的速度确实很慢。

我想在Dartium中使用Dartium,并按照这段视频的指示下载它(尽管无可否认,我没有看完整的视频,因为其中一部分是关于Atom的,我不使用)。然而,当我打开Dartium (./chrome./chrome-wrapper)时,它看起来并没有什么不同。没有--no-sandbox警告,用户代理与铬(没有(Dart))相同。当我尝试使用<script type="application/dart" [...]>运行一个Dart应用程序时,它不起作用。

在运行Dartium时,我还会得到以下错误(同样的错误发生在./chrome./chrome-wrapper上):

代码语言:javascript
复制
[18997:18997:0829/163445:ERROR:browser_main_loop.cc(163)] Running without the SUID sandbox! See https://code.google.com/p/chromium/wiki/LinuxSUIDSandboxDevelopment for more information on developing with the sandbox on.
Created new window in existing browser session.
[19044:19044:0829/163446:ERROR:zygote_linux.cc(587)] write: Broken pipe
[0829/163446:ERROR:nacl_helper_linux.cc(282)] NaCl helper process running without a sandbox!
Most likely you need to configure your SUID sandbox correctly

但是,当我转到错误中的链接时,这些说明引用了一堆我不认识的命令和文件。

有人能帮我弄清楚如何建造达蒂姆吗?非常感谢!

附加信息:

  • 我正在运行Ubuntu15.04,我的默认浏览器是Chromium。
  • 当我同时运行./chrome./chrome-wrapper时,我关闭了原来的Chromium。
  • 我已经上传了我的项目转到GitHub
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-09-01 06:10:30

也许Dartium正在连接到一个现有版本的铬。尝试使用--user-data-dir=/tmp/dartium_dir启动Dartium。这将确保它的启动与任何现有的铬分开。

票数 2
EN

Stack Overflow用户

发布于 2015-08-30 07:24:43

我认为检查是否运行Dartium的最佳方法是在地址栏中输入about://version,并检查是否列出了Dart: someversion。我通常从WebStorm启动Dartium,它在about://version中列出了以下命令行

/usr/local/app/dart/dartium/chrome sandbox-标志开关-开始-禁用-异步-dns-启用-devtools-实验-启用-下载-恢复-javascript-和谐-启用面板-标志开关-结束

dart2js不同,使用pub build通常更简单。pub build通常仅用于部署。对于开发来说,运行Dart开发web服务器pub serve通常是最有效的。当不支持Dart的浏览器请求一个页面时,Pub服务就会动态地构建到JavaScript。如果Dartium请求一个页面,它将为Dart源代码提供服务。如果您的源发生更改,则在非Dart浏览器中重新加载页面时,将自动获得更新JS。

(如果使用pub getpub upgrade更改依赖项,则需要重新启动pub serve)

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32290544

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档