簡體   English   中英

在 Visual Studio 2022 中使用 ASP.NET Core 和 React (TypeScript) 創建一個(基於 .NET 6 的)網站項目?

[英]Creating a (.NET 6 based) website project with ASP.NET Core and React (TypeScript) in Visual Studio 2022?

我一直在嘗試在 Visual Studio 2022 中設置一個 ASP.NET Core + React (TypeScript) web 應用程序項目,但未能成功。 Visual Studio 2022 創建項目對話框( File > New > Project... )中沒有適合我需要的合適的堆棧/套件(?)。

然后我嘗試了這些文檔所說的 - 它有效 - 但是當我對 React TypeScript 做同樣的事情時(即,使用Standalone TypeScript React Template而不是Standalone JavaScript React Template )它不起作用,因為這個模板沒有Add integration for Empty ASP.NET Web API project. 其設置中的選項(但 JavaScript 模板有)。

那么如何創建一個 ASP.NET Core + React (TypeScript) 項目呢?

當在 React.js(而非 TypeScript)設置期間啟用 ASP.NET Core Web API 集成選項時,我確實看到了一些修改過的文件和新文件。 我可以復制那些 ASP.NET 核心 Web API 集成文件及其內容,在 TypeScript 中重寫 JavaScript 文件,並在 88349418 模板中添加這些文件( *.ts而不是*.js等)嗎?4638 或者是否有任何其他(官方)方法可以在 Visual Studio 2022 中正確設置 ASP.NET Core + React (TypeScript) 項目?

這是您需要的指南,只是考慮到我在as.netcore-react.ts中更改了這段代碼

fs.writeFileSync(
    '.env.development.local',
    `BROWSER=none
    HTTPS=true
    SSL_CRT_FILE=${certFilePath}
    SSL_KEY_FILE=${keyFilePath}`,
);

BROWSER=none啟動而不在瀏覽器中打開 url 因為應該由 .NET 代理打開

HTTPS=true開發服務器通過 HTTPS 提供頁面。使用 .NET 自簽名證書

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM