我正在尝试将node-vibrant
导入到Angular 7项目中,并且遇到了一些问题:
-我可以使用import * as Vibrant from 'node-vibrant';
导入它,但是我在VS Code中收到以下警告:
Module '"/Users/xxxx/Documents/dev/x/node_modules/node-vibrant/lib/index"' resolves to a non-module entity and cannot be imported using this construct
该应用在开发中可以实时重新加载,但是当我尝试构建它时,上面的错误变得致命,并且无法构建。
-我可以使用import * as Vibrant from 'node-vibrant';
导入它,但是我得到以下警告(再次,它可以在dev中实时重载):
Import assignment cannot be used when targeting ECMAScript modules. Consider using 'import * as ns from "mod"', 'import {a} from "mod"', 'import d from "mod"', or another module format instead.
此错误在构建时也会致命。
由于无法导入该文件,我无法构建。有一个不错的解决方法吗?
答案 0 :(得分:0)
在Angular 7上,需要一种方法或函数中充满活力的方法似乎对我有用。
const vibrant = require('node-vibrant');