【问题标题】:Dart polymer.dart dart2js飞镖聚合物.dart dart2js
【发布时间】:2013-08-24 11:42:39
【问题描述】:

我用 dart/polymer/sockets 做了一个应用程序,我想用 Javascript 编译它。但我不知道该怎么做。我试图做“生成 Javascript”,但它说“你没有主入口点”。

我应该手动编译每个 dart 文件吗?

build.dart 有用吗?

编辑从 cmets 添加 index.html:

<!DOCTYPE html> 
<html lang="fr"> 
<head> 
  <meta charset="utf-8"> 
  <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> 
  <link rel="stylesheet" href="bootstrap.min.css" /> 
  <link rel="import" href="console.html" /> 
  <link rel="stylesheet" href="base.css" /> 
  <link rel="stylesheet" href="css/main.css" /> 
  <script src='packages/polymer/boot.js'></script> 
  <title>XXX</title> 
</head> 
<body> 
  <fei-console></fei-console> 
  <script type="application/dart"> 
    main() { } 
  </script> 
</body> 
</html>

【问题讨论】:

    标签: dart polymer dart2js


    【解决方案1】:

    如果它抱怨主入口点,我怀疑它找不到任何地方定义的main() 函数。在您的index.html(或任何主 html 文件)中,您可能有一个指向 Dart 文件的链接。该文件是否定义了main() 函数?

    【讨论】:

    • 我没有,我的聚合物组件只有一个类。不需要 main() :/
    • 实际上,我的 index.html 中有这个: XXX
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-10-05
    • 1970-01-01
    • 2014-03-15
    • 2014-10-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多