无法找到模块'auth0-js'的声明文件。 'C:/sandbox/loginauth0/node_modules/auth0-js/src/index.js'含有'any'类型。
我想使用auth0登录。但是按照说明操作并构建我自己的Angular 2服务之后。
从'auth0-js'导入*作为auth0;
给出如上所述的错误。但我把它放在“npm install --save auth0-js”中,并在我的node_modules
中答案 0 :(得分:2)
首先,请务必关闭tsconfig.json中的 noImplicitAny 属性。
然后,验证您是否按照此处的步骤进行操作:https://mackyle.github.io/git-log-compact/
答案 1 :(得分:0)
Auth0.js还没有提供TypeScript类型定义文件。您可以尝试使用:
const auth0 = require('auth0-js');
或者在noImplicitAny
文件中将false
标记转换为tsconfig.json
的更强力方法,但会关闭整个项目的警告/错误。查看更多信息here。