代码在dev模式下运行良好。但在部署到apache后不起作用。
AppModule工作,其他惰性模块无法工作,链接路径与静态文件路径不同。
主页路径是http://127.0.0.1,单击lazy-module将从/中找到路径。
我的js文件在static文件夹下。
静态文件加载到此处,例如浏览器访问路径为'http://127.0.0.1/static/4-es5.js‘
D:/web/staticsites
└─4-es5.js
└─4-es2015.js
└─...
└─main-es5.js单击lazy-router模块链接控制台提示符
(missing: http://127.0.0.1/4-es2015.js) 如何制作角度加载到http://127.0.0.1/static/4-es2015.js的路径?
Apache配置
Alias /static D:/web/staticsites
<Directory D:/web/staticsites>
AllowOverride None
Options None
Require all granted
</Directory>发布于 2020-04-06 17:26:21
请在进行生产构建时使用deploy-url
ng build --prod --deploy-url /static/https://stackoverflow.com/questions/56729641
复制相似问题