gpt4 book ai didi

Typescript 1.8 Angular2 rc1 并注入(inject) JavaScript 库 (auth0.js);找不到模块 'auth0'

转载 作者:行者123 更新时间:2023-12-05 07:49:17 24 4
gpt4 key购买 nike

我正在尝试使用我的 Angular2 rc1 TypeScript 项目中的 auth0.js 库来进行自定义注册。我需要将 auth0 库注入(inject)我的组件并从 TypeScript 获取“找不到模块‘auth0’”。

配置

npm install auth0-js --save
typings install dt~auth0 --save --global

signupForm.component.ts:

import * as auth0 from "auth0-js"; //TypeScript: TS2307: Cannot find module 'auth0-js'

@Component({...})
export class SignupForm {
constructor(private auth:auth0){}
...
}

ma​​in.ts

...
import * as auth0 from "auth0-js"; //TypeScript: TS2307: Cannot find module 'auth0-js'

bootstrap(..., [provide(auth0, { useFactory: () => {
return new auth0({...});
}})
]);

最佳答案

确保您已经安装了 auth0 类型包:npm install -D @types/auth0-js

关于Typescript 1.8 Angular2 rc1 并注入(inject) JavaScript 库 (auth0.js);找不到模块 'auth0',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37515701/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com