每当我尝试通过点击在Dartium中运行或以JavaScript身份运行<来运行main.dart
时,我就升级到了 Dart 1.9.1 / em>我在浏览器控制台上收到此错误
Failed to load resource: the server responded with a status of 404 (Not Found) http://localhost:8080/main.dart
Failed to load resource: the server responded with a status of 404 (Not Found) http://localhost:8080/main.dart.js
我尝试运行自己的bin/server.dart
,所以我不依赖于pub服务器来提供我的静态文件。从这个脚本开始,到达 web 文件夹的路线通常在"../web"
的位置,我必须将其更改为"web"
才能使其正常工作。
我不知道有变化吗?这是一个错误吗?
修改 我也在Dartium上收到了这条消息
您使用的是不受支持的命令行标志: - no-sandbox。稳定性和安全性将受到影响。
更新
目录问题可能是因为更改了Shelf或Redstone中的更新。我按建议做了一个pub更新,这可能改变了框架查找文件夹的方式。
答案 0 :(得分:0)
问题似乎是您尝试将应用程序(服务器端)作为网站运行。 如果按下运行图标旁边的图标,则在下拉菜单中单击&#34;管理启动&#34;您可以单击图标左侧(服务器图标),以便运行CommandLine应用程序。
如果你在这里选择你的dart脚本(server.dart或main.dart),你将能够使用它。