前提・実現したいこと 試したこと
現在laravelで掲示板アプリを作成しているlaravel初心者です。
あるURLを参考に、vanillaJSの絵文字機能を導入しようと考えていますが、
Devコンソールを確認したところ、net::ERR_ABORTED 404 (Not Found)というエラーが出てしまうようです。
ググって調べてみたところ、import文のパス指定の方法が間違っているという記事を見つけたのですが、具体的に下記のFrom以降でどのようにパス指定をするべきなのかがわからないため、教えていただきたいです
devコンソールを確認する限り、localhostに後にくるべきパスを指定してあげる必要がありそうです。
http://127.0.0.1:8081/node_modules/@joeattardi/emoji-button
JS
1import { EmojiButton } from '../node_modules/@joeattardi/emoji-button';
※ちなみに現在自分はdocker経由でローカルサーバーを立ち上げて操作しています。
発生している問題・エラーメッセージ
layout.blade.php
<script type="module" src="js/emoji.js"></script>
emoji.js
JS
1import { EmojiButton } from '../node_modules/@joeattardi/emoji-button'; 2 3const picker = new EmojiButton(); 4const trigger = document.querySelector('#emoji-trigger'); 5 6picker.on('emoji', selection => { 7 // handle the selected emoji here 8 console.log(selection.emoji); 9}); 10 11trigger.addEventListener('click', () => picker.togglePicker(trigger));
補足情報(FW/ツールのバージョンなど)
Laravel Framework 7.30.2
MySQL 8.0.21 Homebrew
PHP 7.4.14
Docker 19.03.13
Heroku 7.47.2
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/08/23 06:57 編集
2021/08/23 07:01
2021/08/24 06:07