web_ui アプリケーション用に生成されたサンプル コンテンツは、web フォルダーに xclickcounter.dart と xclickcounter.html を追加します。これはアプリケーション パッケージです。
これらを lib フォルダーに追加して、他のパッケージが依存するパッケージとして使用するにはどうすればよいですか? 出来ますか?
web_ui アプリケーション用に生成されたサンプル コンテンツは、web フォルダーに xclickcounter.dart と xclickcounter.html を追加します。これはアプリケーション パッケージです。
これらを lib フォルダーに追加して、他のパッケージが依存するパッケージとして使用するにはどうすればよいですか? 出来ますか?
(TL;DR - xclickcounter ファイルを lib フォルダーにドラッグし、そのパッケージを別のパッケージで使用するだけです)
はい、可能です。プロジェクトを次のように構成します。
xclickcounter/
pubpec.yaml
build.dart
lib/
xclickcounter.html
xclickcounter.css
xclickcounter.dart
web/
test.html -- if you wanted to test it in this project
...elsewhere...
myAppProject/
pubspec.yaml
build.dart
web/
myapp.html
myapp.dart
myappには次pubspec.yaml
が含まれます
dependencies:
xclickcounter:
path: ..\..[relative_or_absolute]..\xclickcounter
[or deploy xclickcounter to git]
myapp.html
次のようなものが含まれます。
<head>
<link rel="components" href="package:xclickcounter/xclickcounter.html">
</head>
<body>
<x-click-counter></x-click-counter>
...
</body>