簡體   English   中英

無法解析模塊說明符“vee-validate”。 相對引用必須以“/”、“./”或“../”開頭

[英]Failed to resolve module specifier "vee-validate". Relative references must start with either "/", "./", or "../"

我們不使用npm因為我們在Django項目上工作,但我們在模板中使用VueJS 現在我們成功使用了vee-validate並且我需要覆蓋錯誤消息。 問題是我找不到除了importing之外的其他方法,而且我不能這樣做。

我試圖創建一個新的<script type="module">這顯然不起作用:

Failed to resolve module specifier "vee-validate". Relative references must start with either "/", "./", or "../".

這是我的代碼。

<script src="https://unpkg.com/vee-validate@2.0.0-beta.25"></script>

<script type="module">
    import {localize} from 'vee-validate';

    localize({
        en: {
            messages: {
                required: 'xxxxxxxx',
                min: 'this field must have no less than {length} characters',
                max: (_, {length}) => `this field must have no more than ${length} characters`
            }
        }
    });
</script>

您有任何想法如何覆蓋消息嗎?

VeeValidate 可以很好地包含在<script> (如文檔所示)

包含后,全局VeeValidate對象可用。 如果您使用非 beta版本(例如2.0.9 ),這將起作用(是否有理由使用版本和beta版本?)

<script type="text/javascript">
VeeValidate.Validator.localize({
        en: {
            messages: {
                required: 'xxxxxxxx',
                min: 'this field must have no less than {length} characters',
                max: (_, {length}) => `this field must have no more than ${length} characters`
            }
        }
    });
</script>

不幸的是,文檔中的script使用示例並不多,因此您必須自己探索 API(只需執行console.log(VeeValidate) )。 使用 NPM 版本會更容易 100%...

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

相關問題 無法解析模塊說明符“sortablejs”。 相對引用必須以“/”、“./”或“../”開頭 無法解析模塊說明符“三”。 相對引用必須以“/”、“./”或“../”開頭 Uncaught TypeError:無法解析模塊說明符“…”。 相對引用必須以“ /”、“./”或“ ../”開頭。 在(索引):1 未捕獲的類型錯誤:無法解析模塊說明符“fs”。 相對引用必須以“/”、“./”或“../”開頭 未捕獲的類型錯誤:無法解析模塊說明符“提示同步”。 相對引用必須以“/”、“./”或“../”開頭 未捕獲的類型錯誤:無法解析模塊說明符“tslib”。 相對引用必須以“/”、“./”或“../”開頭 未捕獲的類型錯誤:無法解析模塊說明符“表單數據”。 相對引用必須以“/”、“./”或“../”開頭 為什么會出現 Uncaught TypeError:無法解析模塊說明符“firebase”。 相對引用必須以“/”、“./”或“../”開頭? 未使用 node.js:未捕獲類型錯誤:無法解析模塊說明符“三”。 相對引用必須以“/”、“./”或“../”開頭 未捕獲的類型錯誤:無法解析模塊說明符“firebase/app”。 相對引用必須以“/”、“./”或“../”開頭
 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM