我很难用 Dart 制作 PHP 项目:
Dart 建议(我认为)设置一个工作区,将我的 web 文件放在名为“web”的目录中,但由于我使用的是 PHP 框架,因此已经有目录方案,其中不包括 web。主要问题是导入包非常烦人。
例如:
import 'package:polymer/polymer.dart';
Dart 编辑器应该没有问题,但是在运行站点时,它在控制台中显示 404 错误,说“加载文件时发生错误:package:polymer/polymer.dart”,这是因为它试图相对加载它到它导入的文件。
所以我将包文件夹移动到我的 Dart 文件夹(负责保存我的 dart 脚本的文件夹),它加载得很好。
这很好吗,或者其他一些库将无法正常工作?
在我在第 1 点中使用我的 hack 之后,自定义元素不起作用。所有文件均已成功加载(聚合物库、自定义元素 HTML 文件),但没有输出!!
注意:我将元素命名为“tab-control”,因此单破折号规则应该没有问题。
当然,在第 1 点搞砸之后,我无法生成工作 dart2js 文件,因为它不会生成任何文件。
所以我的主要问题是,使用普通服务器端语言(即不是 AJAX 项目)管理 Dart 项目的建议方法是什么?
我的大脑真的很累,我正在考虑将我的项目恢复为 JS :(。
https://www.dartlang.org/samples/中的所有示例都是纯 HTML 应用程序或 AJAX 应用程序,这不是我的问题。