小编Nas*_*ova的帖子

如何使用深度相等(Angular 7)

VS代码自动导入:

import deepEqual = require('deep-equal');
Run Code Online (Sandbox Code Playgroud)

不起作用:

错误TS1202:定位ECMAScript模块时无法使用导入分配.考虑使用'import*as ns from"mod"','import {a} from"mod"','import d from"mod"'或其他模块格式.

然后我试着这样做:

import * as deepEqual from 'deep-equal';
Run Code Online (Sandbox Code Playgroud)

错误TS2497:模块'"path/@ types/deep-equal/index"'解析为非模块实体,无法使用此结构导入.

像这样:

import {deepEqual} from 'deep-equal';
Run Code Online (Sandbox Code Playgroud)

错误TS2305:模块'"C:/Projects/ManagerServer/Src-LoyaltyCoin.ManagerServer.Core/ManagerWeb/ClientApp/node_modules/@types/deep-equal/index"'没有导出成员'deepEqual'.

我没有想法如何导入这个.如果没有解决方案,请建议我另一个库来比较Angular 7的对象.

compare npm typescript angular

1
推荐指数
1
解决办法
2397
查看次数

标签 统计

angular ×1

compare ×1

npm ×1

typescript ×1