系统JS导入而不进行转译

SystemJS import without transpiling

本文关键字:JS 导入 系统      更新时间:2023-09-26

我有一个需要导入的脚本,我不能将其包装在System.register调用中。

可以这样做吗?

谢谢。

你可以告诉 babel 忽略这个模块:

配置.js

System.config({
  defaultJSExtensions: true,
  transpiler: "babel",
  babelOptions: {
    "ignore": [
      "github:*",
      "npm:*",
      "my/module/that/i/do/not/want/transpiled.js"
    ],
    ...

不确定这是否正是您要找的,或者是否需要.js

您可以使用Globals导入脚本

SystemJS 全局

全局格式加载全局格式的方式

与通过脚本标记包含全局格式相同,但具有一些额外的功能,包括填充依赖项、设置自定义全局变量和定义全局模块导出的功能。