在jsp中加载全局可用库的最佳方式

Best way to load a globally usable library in jspm

本文关键字:最佳 方式 jsp 加载 全局      更新时间:2023-09-26

我是jspm的新手。我想在我的项目中使用materialize-css。我认为使用它的理想方式是在安装jspm (jspm install npm:materialize-css)之后使用它必须是这样的(在我的index.html中):

System.import("materialize-css");
System.import("app");

问题是什么是正确的方式导入和使用一个库是全局可用的在我的所有应用程序,并有css和javascript?如bootstrapmaterial-design-litematerialize-css

我想如果你想通过全局/窗口对象访问库,那么你可以像你描述的那样在index.html中导入它。但是你应该确保在导入你的app模块之前它已经被加载了:

System.import("materialize-css").then(() => {
  System.import("app"); 
});