黑白梦黑白梦

toggle navtoggle nav
  • 文章
  • 专栏
  • 文章
  • 专栏

scriptjs 异步引入 js 文件

发布于 2020-10-15, 更新于 2023-04-08

加载一些未提供 npm 引入的库时,如何引入一个html(包含css/js)作为一个模块?

比如 http://pandao.github.io/editor.md/ 这个库,比较老旧。把它放到了 static 目录。

可以通过 scriptjs 引入。

https://github.com/ded/script.js

npm install --save scriptjs

类似的第三方插件,都可以用这样的方式引入:

// 获取依赖的资源 - 如果需要异步加载的话
Promise.all([
    scriptjs('jquery.min.js'),
    scriptjs('editormd.min.js')
])
.then(() => {
    // 实例化,绑定事件等操作
})
本文收录于专栏

一些好用的 npm 前端开源库

收集一些好用的前端开源库,主要是 npm 包

©2015-2026 黑白梦 粤ICP备15018165号

联系: heibaimeng@foxmail.com