小编Joh*_*doe的帖子

角度通用闪烁

我在加载网站时出现闪烁。来自服务器的 HTML 被下载,然后在 UI 中呈现视图,并且在转换之间有一个小的闪烁。

我设法通过添加来修复它:

RouterModule.forRoot([ // ROUTES HERE ], { initialNavigation: 'enabled' })
Run Code Online (Sandbox Code Playgroud)

但我想知道为什么会这样?因为组件的懒加载?所以我们在 UI(角度组件)构建 DOM 的过渡之间出现了闪烁?假设我有一个“轻”组件,闪烁会更快?

angular-universal angular

6
推荐指数
1
解决办法
9031
查看次数

将 Angular Universal 部署到 IIS

我在将 Node.js 部署到 IIS 时遇到问题web.config

> <handlers>
>         <add name="iisnode-ng-universal" path="dist/server.js" verb="*" modules="iisnode" />
>     </handlers>

 <rule name="ng-universal" stopProcessing="true">
        <match url=".*" />
        <conditions logicalGrouping="MatchAll">
            <add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" />
            <add input="{HTTP_HOST}" pattern="test" />
        </conditions>
        <action type="Rewrite" url="dist/server.js" />
    </rule>
Run Code Online (Sandbox Code Playgroud)

我收到此错误:

图片

这是我的网络文件树的外观:

网络文件

我试图给予完全许可IIS_IUSRSIUSR但它似乎不起作用。像这篇文章建议的那样: iisnode 在处理请求时遇到错误

node.js express angular-universal angular

5
推荐指数
2
解决办法
6866
查看次数

如何使用 javascript 创建 HTML 文件

我正在使用网站抓取 npm 来抓取网站, https://github.com/website-scraper/node-website-scraper

我已经从保存在assests文件夹中的网站获取了图像。现在我需要在这个脚本需要创建的新动态 html 中显示图像并显示这些图像。我看到了这篇文章:用 JavaScript 创建 HTML 文件, 但它似乎没有帮助。

如何仅使用 JavaScript 创建 HTML?创建一个真正的 html 文件并将其保存在本地。还是我应该使用 Nodejs?将图像传递到服务器端并将图像附加到 hbs?其他选择?

html javascript node.js web-scraping web

1
推荐指数
1
解决办法
1万
查看次数