rollup
使用支持外部和全局构建。
我们可以在代码中导入一个模块,并说它是外部的,然后rollup
不将它包含在包中。
如果我们将全局赋予它,它会将导入结果“设置”为umd
包中的全局。
但是在使用时做同样的事情sapper
将模块保持为外部,然后服务器构建正常工作,但客户端构建没有考虑全局变量,而是尝试在浏览器中执行“导入”,并且失败,使用 TypeError ,
': 无法解析模块说明符“...”'。
是否可以在客户端构建中将库保持为外部sapper
,并指示它使用全局而不是导入?或者我在这里弄错了一些非常基本的东西?