JavaScript模块-从<;脚本>;至;“进口…”;can';有些LIB不行吗?
当JavaScript变得非常花哨时,我已经不知道该怎么做了——我习惯了JavaScript模块-从<;脚本>;至;“进口…”;can';有些LIB不行吗?,javascript,node-modules,Javascript,Node Modules,当JavaScript变得非常花哨时,我已经不知道该怎么做了——我习惯了,不确定package.json文件,并且几乎没有模块打包的经验 有时我可以从移动,您只能从导出的文件中导入内容 https://cdnjs.cloudflare.com/ajax/libs/dexie/3.0.0-alpha.6/dexie.js在定义了module的环境(即节点)中运行时,似乎只导出任何内容(通过分配给module.exports) 在浏览器中运行时,它只向全局对象添加Dexie,而不导出任何内容。可能会
,不确定package.json文件,并且几乎没有模块打包的经验
有时我可以从
移动,您只能从导出的文件中导入内容
https://cdnjs.cloudflare.com/ajax/libs/dexie/3.0.0-alpha.6/dexie.js
在定义了module
的环境(即节点)中运行时,似乎只导出任何内容(通过分配给module.exports)
在浏览器中运行时,它只向全局对象添加Dexie
,而不导出任何内容。可能会重复您遇到的错误?我在脚本中看不到有问题。@mchandlerazUncaught SyntaxError:请求的模块'https://cdnjs.cloudflare.com/ajax/libs/dexie/3.0.0-alpha.6/dexie.js'不提供名为'default'的导出
@RandyCasburn Good checklist<代码>
、最新的Chrome和?您的模块源没有导出任何内容,它不能用作导入的源。这很有意义,谢谢!我将使用普通脚本标记。
Uncaught SyntaxError: The requested module 'https://cdnjs.cloudflare.com/ajax/libs/dexie/3.0.0-alpha.6/dexie.js' does not provide an export named 'default'