使用Angular CLI和F12chooser调试Office Js加载项:未显示地图文件

使用Angular CLI和F12chooser调试Office Js加载项:未显示地图文件,angular,angular-cli,office-js,Angular,Angular Cli,Office Js,上一次我开发Office插件时,我在Webpack中使用Angular 现在我想用Angular CLI尝试一下 除了一件事:F12Chooser调试,所有工作都按预期进行 它过去利用map文件,因此我可以使用F12Chooser调试外接程序。现在我看不到他们了。请参见下面的屏幕截图(Chrome Debug cosole与F12Chooser的比较) 两者都是相同的应用程序,提供HTTPS服务 我会问,我是否需要在默认Angular CLI设置中进行更改,但话说回来,为什么同一个应用程序在调试

上一次我开发Office插件时,我在Webpack中使用Angular

现在我想用Angular CLI尝试一下

除了一件事:F12Chooser调试,所有工作都按预期进行

它过去利用
map
文件,因此我可以使用
F12Chooser
调试外接程序。现在我看不到他们了。请参见下面的屏幕截图(Chrome Debug cosole与F12Chooser的比较)

两者都是相同的应用程序,提供HTTPS服务

我会问,我是否需要在默认Angular CLI设置中进行更改,但话说回来,为什么同一个应用程序在调试工具中看起来不同,我无法理解

顺便说一下,我正在使用
angularcli v1.3.0-rc1


它本身不是一个答案/解决方案,而是实现调试的一种变通方法

我最终在Office 365(Word Online)中添加了我的“加载项”清单文件,并从中进行了调试

请参见下面的屏幕截图

在这里添加一个
localhost
服务的应用程序清单是非常好的,因为这只是为了调试,它可以工作

打开Devtools后,尝试在“源”部分中搜索namebaseFrameName(在“sdx\u ow\u iframe”下)。您的Web包会话驻留在那里,您将看到所有
ts
文件

下跌趋势


显然,OfficeOnline API不支持桌面版的所有功能。例如,为表设置值在联机版本上不起作用。

我在Internet Explorer中键入了地址,并启动了F12Chooser进行测试。F12Chooser按预期显示了这种情况下的所有映射文件,但不是在Office加载项下午餐时。几个月前我使用Angular w时,情况并非如此。直接使用网页包,但我也更新了我的Office软件包。所以我认为问题是由更新后的Office引起的,而不是Cli本身。