Angular 角度需要加载带有前斜杠的模块

Angular 角度需要加载带有前斜杠的模块,angular,angular7,angular7-router,Angular,Angular7,Angular7 Router,当顶级javascript文件自动加载到视图中时,它需要在前面加一个斜杠,这样它就不会尝试从/foo/response.JS而不是/response.JS加载每个JS文件 我曾尝试添加“baseUrl”:“/”,但这并没有建立。它只有在我使用“/”时才起作用 同样在索引中,我手动添加了env.js,这就是为什么该索引有斜杠。其余的需要在前面砍 最后,每次都要加载页面的原因是因为网站有两个版本,我选择动态加载哪个模板 您可以将其添加到angular.json中,其中有一个“scripts”键。或者

当顶级javascript文件自动加载到视图中时,它需要在前面加一个斜杠,这样它就不会尝试从/foo/response.JS而不是/response.JS加载每个JS文件

我曾尝试添加“baseUrl”:“/”,但这并没有建立。它只有在我使用“/”时才起作用

同样在索引中,我手动添加了env.js,这就是为什么该索引有斜杠。其余的需要在前面砍

最后,每次都要加载页面的原因是因为网站有两个版本,我选择动态加载哪个模板


您可以将其添加到angular.json中,其中有一个“scripts”键。或者,如果您愿意,您可以使用scriptLoader将脚本添加到DOM中。我使用的是angular.json中的脚本,但这里加载的路径并不完全相同。例如,其中一个是scripts.js,但在我的angulara.json中,我有“src/assets/js/scripts.js”,但它以“scripts.js”的形式出现,而不是“/scripts.js”