我有一个导入的 js 模块,它总是对我有用。 然而,一些用户的错误报告显示了以下错误:
Failed to resolve module specifier " ". Relative references must start with either "/", "./", or "../"
注意模块说明符名称:它是一个空格。
我使用静态导入:
我通过以下方式加载 emoji.js:
<script src="/app/js/emoji.js?v=1623324928" async="" type="module" id="emojiJs"></script>
emoji.js 以以下代码开头
'use strict';
import { EmojiButton } from 'https://cdn.jsdelivr.net/npm/@joeattardi/emoji-button@4.6.0/dist/index.min.js';
我可以重现此错误的唯一方法是将代码中的行更改为:
import { EmojiButton } from ' ';