【问题标题】:Can't import AlertifyJS in JavaScript无法在 JavaScript 中导入 AlertifyJS
【发布时间】:2021-10-13 21:02:54
【问题描述】:

当导入AlertifyJS 时,我可以像这样在 HTML 中成功使用脚本标签:

<script src="https://cdnjs.cloudflare.com/ajax/libs/AlertifyJS/1.13.1/alertify.min.js"></script>

但是,如果我使用 import * as alertify from './AlertifyJS'; 将导入移动到 JS 中,我无法让我的项目识别库。但是我读到的所有内容都说这应该有效,我做错了什么吗?

我也尝试过其他示例,例如:

import alertifyjs from 'alertifyjs';

import * as alertify from 'alertify.js';

var alertify = require('alertifyjs');

【问题讨论】:

    标签: javascript import alertifyjs


    【解决方案1】:

    您不能从 HTML 导出 JS。但是,您可以使用标签上的 type="module" 属性导入它:

        <script type="module">
            import alertifyjs from 'alertifyjs';
    
            alertifyjs.myAlert("Browser dialogs made easy!");
        </script>
    

    【讨论】:

    • 我正在尝试导入 JS 文件中的库,而不是 HTML 文件。
    • @w4dd325 你用的是什么框架?
    • .NET VisualStudio 2019
    猜你喜欢
    • 2022-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-03-25
    • 2018-12-15
    • 1970-01-01
    • 2021-09-11
    • 2021-07-25
    相关资源
    最近更新 更多