Javascript Typescript错误-找不到名称';要求';
我正在用Angular/Typescript构建一个Ionic应用程序 我正在使用一个名为Javascript Typescript错误-找不到名称';要求';,javascript,angular,typescript,ionic-framework,Javascript,Angular,Typescript,Ionic Framework,我正在用Angular/Typescript构建一个Ionic应用程序 我正在使用一个名为emojiRegex的库,我有点不确定如何使用它 我是这样导入的: import { emojiRegex } from 'emoji-regex'; 然后根据文档,您必须要求它吗 所以我在做: let emojiRegex = require('emoji-regex'); if(emojiRegex().test(this.emoji)) { 这是可行的,但是我得到了一个我想删除的typescrip
emojiRegex
的库,我有点不确定如何使用它
我是这样导入的:
import { emojiRegex } from 'emoji-regex';
然后根据文档,您必须要求它吗
所以我在做:
let emojiRegex = require('emoji-regex');
if(emojiRegex().test(this.emoji)) {
这是可行的,但是我得到了一个我想删除的typescript错误
我了解到您需要在`tsconfig.json中添加以下内容:
"types": [
"node"
],
然后运行npm install@types/node--save dev
,我这么做了,但它对我不起作用。我刚刚得到另一个错误,它指出:
[10:39:24]打字脚本错误
找不到“节点”的类型定义文件
你知道我该怎么做吗?我觉得我错过了一些很简单的事情。。谢谢 您应该能够将其作为常量导入,如下所示:
import*作为emojiRegex从'emoji regex'导入;
您应该能够将其作为常量导入,如下所示:
import*作为emojiRegex从'emoji regex'导入;
看到这个了吗@AshishRanjan不起作用:/i发现找不到“节点”的类型定义文件错误尝试将类型指定为:“类型”:[]
@AshishRanjan删除了节点错误,但仍然不允许要求看到了吗@AshishRanjan不起作用:/i发现找不到“节点”的类型定义文件错误尝试将类型指定为:“类型”:[]
@AshishRanjan删除了节点
错误,但仍然不允许require