Javascript Angular 7项目可以';导入节点

Javascript Angular 7项目可以';导入节点,javascript,angular,typescript,Javascript,Angular,Typescript,我正在尝试将节点导入到Angular 7项目中,遇到了一些问题: -我可以使用import*作为Vibrant从“node Vibrant”导入它,但我在VS代码中得到以下警告: Module'/Users/xxxx/Documents/dev/x/node_modules/node/lib/index“'解析为非模块实体,不能使用此构造导入 应用程序live在开发过程中可以很好地重新加载,但当我尝试构建它时,上面的错误会变得致命,并且无法构建 -我可以使用import*作为Vibrant从“n

我正在尝试将
节点导入到Angular 7项目中,遇到了一些问题:

-我可以使用
import*作为Vibrant从“node Vibrant”导入它,但我在VS代码中得到以下警告:

Module'/Users/xxxx/Documents/dev/x/node_modules/node/lib/index“'解析为非模块实体,不能使用此构造导入

应用程序live在开发过程中可以很好地重新加载,但当我尝试构建它时,上面的错误会变得致命,并且无法构建

-我可以使用
import*作为Vibrant从“node Vibrant”导入它,但我得到以下警告(再次,它在dev中可以正常重新加载):
以ECMAScript模块为目标时不能使用导入分配。考虑从“mod”、“导入”{a}、从“mod”、“导入d”到“mod”或“另一个模块格式”。
在构建时,此错误也会变得致命


我无法构建,因为我无法导入此文件。是否有合适的解决方法?

在Angular 7上,要求在方法或函数中使用vibrant似乎对我很有效

const vibrant = require('node-vibrant');
然而,现在出现了这个问题: