我真的不知道该怎么做,也不知道如何谷歌。
现在我有这个
let source = require('vinyl-source-stream');
我想更改为导入,但这不起作用
import {'vinyl-source-stream' as source} from 'vinyl-source-stream';
如果该模块甚至支持 ES6 导入/导出系统,那么您想要的是:
import source from 'vinyl-source-stream';
您的版本正在尝试导入导出的值named vinyl-source-stream
来自模块;相反,您只希望将模块本身导入(到名为的对象中)source
在这种情况下)。
如果您希望导入模块中的所有内容,而不仅仅是默认导出,请使用以下命令:
import * as source from 'vinyl-source-stream';
但如果模块实际上不是为了使用新系统而编写的,那么这些都不会起作用。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)