【问题标题】:How to deploy Angular Universal project to virtual directory in plesk如何将 Angular Universal 项目部署到 plesk 中的虚拟目录
【发布时间】:2020-05-14 06:10:31
【问题描述】:

我想在我的域虚拟目录中部署 angular 通用项目,但问题是当我部署项目时它不会加载任何 css js(assets) 和内页

例如 domain.com/virtual 目录,但是当打开它时不加载它的资产说没有找到 domain.com/css 虽然它必须是这个 domain.com/Virtual Direcory/css

【问题讨论】:

    标签: angular iis plesk angular-universal angular-route-segment


    【解决方案1】:

    在构建时,可以指定--deploy-url 选项

    ng build --deploy-url /virtualDirectory
    

    这会将指定的前缀添加到脚本中

    【讨论】:

    • 我使用这个 npm run build 构建:ssr 你能帮我详细介绍一下吗
    • npm run build:ssr 是做什么的?
    • 也可以用于 domain.com/page
    • 打开你的 package.json,找到build:ssr 的行,并添加我上面指出的选项
    • npm run build:ssr --deploy-url /virtualDirectory 我使用了这个命令,它给了我这个错误 找不到入口模块中的错误:错误:无法解析'/virtualDirectory'
    猜你喜欢
    • 1970-01-01
    • 2021-01-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-03-28
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多