我真的不知道该怎么做,也不知道怎么用谷歌搜索。
现在我有这个
let source = require('vinyl-source-stream');
我想更改为导入,但这不起作用
import {'vinyl-source-stream' as source} from 'vinyl-source-stream';
如果该模块甚至支持ES6导入/导出系统,那么您需要的是:
import source from 'vinyl-source-stream';
您的版本正在尝试导入从模块命名 的导出值vinyl-source-stream
。取而代之的是,您只希望将模块本身导入(source
在本例中命名为一个对象)。
如果要导入模块中的所有内容,而不仅仅是默认导出,请使用以下代码:
import * as source from 'vinyl-source-stream';
但是,如果未实际编写模块以使用新系统,则上述两种方法均无效。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句