Angular CLI + Angular2-JWT 错误
Angular CLI + Angular2-JWT Error
- 我使用 Angular CLI 生成了一个应用程序。
- 运行 "npm install angular2-jwt" 在终端
添加了对 angular-cli.json 的脚本引用:
"scripts":[
...
"../node_modules/angular2-jwt/angular2-jwt.js"
...
]
运行 "ng serve" 目前没有问题
- 但是如果我浏览到 http://localhost:4200,我会得到:
caught ReferenceError: require is not defined at scripts.bundle.js:224 (anonymous) @ scripts.bundle.js:224
我不想在出现此错误的情况下继续实施 angular2-JWT。
我该如何解决这个问题?
我找不到答案,实际上在 Github 有一个关于这个的 issue 开放,未解决。
所以我找到了this manual implementation of JWT authentication for the client
这个想法只是从服务器检索令牌,将其存储在本地存储中,然后在每个请求中将其作为 header 发送。
- 我使用 Angular CLI 生成了一个应用程序。
- 运行 "npm install angular2-jwt" 在终端
添加了对 angular-cli.json 的脚本引用:
"scripts":[ ... "../node_modules/angular2-jwt/angular2-jwt.js" ... ]
运行 "ng serve" 目前没有问题
- 但是如果我浏览到 http://localhost:4200,我会得到:
caught ReferenceError: require is not defined at scripts.bundle.js:224 (anonymous) @ scripts.bundle.js:224
我不想在出现此错误的情况下继续实施 angular2-JWT。 我该如何解决这个问题?
我找不到答案,实际上在 Github 有一个关于这个的 issue 开放,未解决。
所以我找到了this manual implementation of JWT authentication for the client
这个想法只是从服务器检索令牌,将其存储在本地存储中,然后在每个请求中将其作为 header 发送。