我有一個聚合物應用程序運行良好我Dartium,但是當我導出到JavaScript它不會運行。有沒有錯誤消息,但我得到這樣的警告:聚合物應用程序中沒有自定義元素
URI的目標不存在: 'maindocument.html.0.dart'
它指的是這一行:
<script type="application/dart" src="maindocument.html.0.dart"></script>
在由構建創建的名爲'maindocument.html'的文件中。
這是 '原始' 'maindocument.html':
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Sample app</title>
<link rel="stylesheet" href="maindocument.css">
<link rel="import" href="maincontroller.html">
<script type="application/dart">export 'package:polymer/init.dart';</script>
<script src="packages/browser/dart.js"></script>
</head>
<body>
<div id="sample_container_id">
<main-controller></main-controller>
</div>
</body>
</html>
這是 'maincontroller.html':
<link rel="import" href="postedItem.html">
<polymer-element name="main-controller">
<template>
<style>
</style>
<div>
<posted-item></posted-item>
</div>
</template>
<script type="application/dart" src="maincontroller.dart"></script>
</polymer-element>
'maincontroller.dart' 沒有的功能呢。 這是嵌套自定義元素的問題嗎?
在構建到JavaScript之後,入口頁仍包含引用Dart腳本文件的腳本標記,但Dart文件當前未複製到構建輸出目錄。只需忽略引用飛鏢文件的警告或手動刪除飛鏢腳本標記。 –