問題タブ [liveview]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
webpack - phoenix-liveview アプリの NPM での ModuleBuildError
バックグラウンド
バックグラウンド
2021 年 2 月の Elixir Berlin ミートアップで示されたデモ アプリ desktop-example-app を実行しようとしています。
- https://www.youtube.com/watch?v=aFpBHQ0YEw4&t=2016s
- https://github.com/elixir-desktop/desktop-example-app
アプリケーションを起動できますが、開くとクラッシュし続けます。
問題
エラーが発生し続けている間に、次のエラーに気付きました。
私が試したこと
だから、これを修正するために私はした:
cd assetsnpm install --save --prefix assets mdn-polyfills url-search-params-polyfill formdata-polyfill child-replace-with-polyfill classlist-polyfill new-event-polyfill @webcomponents/template shim-keyboard-event-key core-jsnpx browserslist@latest --update-dbcd ../mix phx.digest
そして、私はそれを通常どおり実行します:./run
質問
すべての指示に従っていると思いますが、まだアプリを動作させることができません。私は何を間違っていますか?
elixir - Phoenix Liveview の JSON-LD タグ
JSON-LD コンテンツを script タグ内に配置する必要があります。今日、私はこのような内容を入れています:
page_live.ex
root.html.leex
Poison lib は常に String に変換されます。JSONが必要です。
JSON コンテンツを script タグ内に配置するにはどうすればよいですか?
docker - Phoenix Liveview - コンテナー外のアセット
Liveview を使用して Phoenix 1.6 で Docker イメージを作成し、リリースでデプロイするのに苦労しています。
すべて正常に実行されmix phx.serverますが、Dockerfile ではアセットがロードされません。画像と css/js ファイルが読み込まれません。
assets フォルダーがすべてのファイルと共にコピーさmix assets.deployれ、フォルダー内のアセットがコンパイルされprivます。
Dockerfile。ESBuildアセットをコンパイルするために使用しています。