在 jspm 中加载全局可用库的最佳方法
Best way to load a globally usable library in jspm
我是 jspm 的新手。我想在我的项目中使用 materialize-css
。我认为使用它的理想方式是在使用 jspm (jspm install npm:materialize-css
) 安装后使用它必须是这样的(在我的 index.html
中):
System.import("materialize-css");
System.import("app");
问题是导入和使用可在我的所有应用程序中全局使用并具有 css 和 javascript 的库的正确方法是什么?例如 bootstrap
、material-design-lite
或 materialize-css
.
我想如果你想通过 global/window 对象访问库,那么你可以像你描述的那样将它导入到 index.html 中。
但是您应该确保在导入您的应用程序模块之前加载它:
System.import("materialize-css").then(() => {
System.import("app");
});
我是 jspm 的新手。我想在我的项目中使用 materialize-css
。我认为使用它的理想方式是在使用 jspm (jspm install npm:materialize-css
) 安装后使用它必须是这样的(在我的 index.html
中):
System.import("materialize-css");
System.import("app");
问题是导入和使用可在我的所有应用程序中全局使用并具有 css 和 javascript 的库的正确方法是什么?例如 bootstrap
、material-design-lite
或 materialize-css
.
我想如果你想通过 global/window 对象访问库,那么你可以像你描述的那样将它导入到 index.html 中。 但是您应该确保在导入您的应用程序模块之前加载它:
System.import("materialize-css").then(() => {
System.import("app");
});