小编Ogn*_*yan的帖子

Angular 4 环境特定的 robots.txt

无论如何,是否可以根据构建环境(开发、阶段、产品)来加载特定于环境的资产。我在 .angular-cli.json 中的资产配置如下所示:

"assets": [
			"assets",
			"favicon.ico",
			"web.config",
			"188e5a3d.png",
			"robots.txt"
		],
Run Code Online (Sandbox Code Playgroud)

我需要根据构建环境加载不同的robots.txt 文件。我不在 Apache 服务器上运行该应用程序,因此没有 htaccess 文件来进行一些配置。

谢谢。

environment-variables configuration-files single-page-application angular

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

优化Angular 4网站供中国使用

我需要优化使用Azure作为数据库服务的Angular 4网站.看来,当该网站从中国开放时,"长城防火墙"正在阻止所有正在加载的图书馆和服务,如谷歌搜索,谷歌地图,Facebook服务和API,SmartLook,内部通信等.甚至azurewebsites.net也被阻止,所以没有可以加载动态信息.为中国制作网站版的最佳方式是什么?有什么建议?

这是尝试从中国加载网站时返回的一个小日志:

sdk.js无法加载资源:net :: ERR_CONNECTION_REFUSED js无法加载资源:net :: ERR_QUIC_PROTOCOL_ERROR connect.facebook.net/en_US/fbevents.js无法加载资源:net :: ERR_CONNECTION_REFUSED vendor.987e75786c79d833ce36.bundle.js: 1 ERROR错误:未捕获(在保证中):ReferenceError:未定义FB

客户端尝试加载的每个外部服务或库都会返回相同的错误.

javascript azure great-firewall-of-china angular

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