首页 > 解决方案 > NG 服务找不到 ssl 文件

问题描述

我尝试运行默认的 ASP.NET 6 角度项目模板,不幸的是 npm start 因异常而失败

"start:windows": "ng serve --port 8001 --ssl --ssl-cert %APPDATA%\\ASP.NET\\https\\${npm_package_name}.pem --ssl-key %APPDATA%\\ASP.NET\\https\\${npm_package_name.key}",

An unhandled exception occurred: ENOENT: no such file or directory, open 'C:\Users\ffres\Documents\GitHub\NFTMarketPlace\MarketPlace\MarketPlace\ClientApp\%APPDATA%\ASP.NET\https\${npm_package_name}.key'

但奇怪的是,如果我删除 --ssl-cert 参数,它工作正常。当然我也需要 -ssl-cert 参数。

"start:windows": "ng serve --port 8001 --ssl --ssl-key %APPDATA%\\ASP.NET\\https\\${npm_package_name}.key"

我不能在这里使用绝对完整路径,所以我需要在路径中使用 AppData 和 npm_package_name 变量。

有人能帮我吗 ?

标签: asp.netangularjsasp.net-coreangular12

解决方案


推荐阅读