msal问题:Angular 5应用程序中的意外令牌<

时间:2018-08-09 18:02:43

标签: msal msal.js

自几天以来,我一直在尝试解决此问题,我们将不胜感激。 我正在尝试在angular 5应用程序中导入msal(v0.2.0)。我正在做的方式是:

import '../../../../../node_modules/msal/dist/msal'
/// <reference path="../../../../../node_modules/msal/dist/msal"/>
import * as Msal from 'msal'

因此,每当我运行应用程序并尝试浏览它时,我都会得到:

  

localhost /:64语法错误:意外的令牌<       在评估(http://localhost:5555/node_modules/systemjs/dist/system.src.js?1533829762220:2802:16)       在http://localhost:5555/node_modules/systemjs/dist/system.src.js?1533829762220:3607:23       在dynamicExecute(http://localhost:5555/node_modules/systemjs/dist/system.src.js?1533829762220:1138:28)       在doEvaluate(http://localhost:5555/node_modules/systemjs/dist/system.src.js?1533829762220:1085:15)       在sureEvaluate(http://localhost:5555/node_modules/systemjs/dist/system.src.js?1533829762220:993:15)       在http://localhost:5555/node_modules/systemjs/dist/system.src.js?1533829762220:1011:22       在Object.eval(http://localhost:5555/app/shared/auth/auth.service.js:54:1)       评估时(http://localhost:5555/app/shared/auth/auth.service.js:337:4)       评估时(http://localhost:5555/app/shared/auth/auth.service.js:338:3

这附近还有吗? 这是在Angle 5应用程序中导入msal的正确方法吗?

任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

通过将msal添加到project.config.ts文件来解决此问题。

{名称:'msal',路径:'node_modules / msal / dist / msal.js'}