国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

在使用Create-React-App TypeScript模板時遇到問題,輸出的是JS文件而不是TSX文件
P粉680487967
P粉680487967 2023-08-17 13:21:24
0
1
768
<p>在嘗試使用Create-React-App模板和TypeScript創(chuàng)建新的React應(yīng)用程序時,我遇到了一個問題。我按照官方文檔(https://create-react-app.dev/docs/adding-typescript/)上的說明進行操作,并使用了以下命令:</p> <pre class="lang-bash prettyprint-override"><code>npx create-react-app my-app --template typescript </code></pre> <p>以下是命令的結(jié)果:</p> <pre class="brush:php;toolbar:false;">正在安裝軟件包。這可能需要幾分鐘時間。 您正在使用的react-scripts版本與--template選項不兼容。 正在安裝react、react-dom和react-scripts... 在32秒內(nèi)添加了995個軟件包 有34個軟件包正在尋找資金 運行 `npm fund` 了解詳情 成功!在/home/ristirianto/belajar-react/my-app-test下創(chuàng)建了my-app-test 在該目錄中,您可以運行多個命令: npm start 啟動開發(fā)服務(wù)器。 npm run build 將應(yīng)用程序打包為用于生產(chǎn)的靜態(tài)文件。 npm test 啟動測試運行器。 npm run eject 刪除此工具并將構(gòu)建依賴項、配置文件和腳本復(fù)制到應(yīng)用程序目錄中。如果這樣做,您將無法返回! 我們建議您從輸入以下內(nèi)容開始: cd my-app-test npm start 愉快的編程! 注意:該項目是使用舊版本的不受支持的工具引導(dǎo)的。 請更新到Node >=14和npm >=6,以獲取新項目中支持的工具。</pre> <p>我的Node版本:v18.17.1 我的NPM版本:9.6.7</p> <p>然而,在安裝過程結(jié)束后,當(dāng)我檢查<code>my-app</code>文件夾中的文件時,我注意到文件的擴展名為<code>.js</code>,而不是TypeScript文件應(yīng)有的<code>.tsx</code>。這似乎表明TypeScript沒有正確配置。</p> <p>我不確定我是否漏掉了任何步驟,或者設(shè)置有什么問題。在使用<code>--template typescript</code>選項時,是否有什么步驟我應(yīng)該采取來確保TypeScript正確配置?</p> <p>對于如何排除和解決此問題的任何指導(dǎo)或建議將不勝感激。提前感謝您的幫助!</p>
P粉680487967
P粉680487967

全部回復(fù)(1)
P粉852114752

問題

您正在使用的 create-react-app 版本不支持 --template 選項。因此,--template typescript 沒有任何效果,您的項目中沒有生成 .tsx 文件。

至于為什么 npx create-react-app 不使用支持 --template 的版本,我懷疑您在本地全局安裝了舊版本的 create-react-app。我懷疑這是因為:

  1. npx 可以運行本地安裝的包(不僅限于遠(yuǎn)程包):

    npx 文檔

  2. npx 會提示是否安裝遠(yuǎn)程包,但您的輸出沒有顯示此提示。提示如下所示:

    Need to install the following packages:
      create-react-app@x.y.z
    Ok to proceed? (y)

您可以通過檢查全局安裝的包來驗證上述內(nèi)容:

  • npm: npm list -g
  • Yarn: yarn global list

解決方案

在驗證了您是否全局安裝了 create-react-app 之后,您可以卸載它:

  • npm: npm uninstall -g create-react-app
  • Yarn: yarn global remove create-react-app

create-react-app 還建議您不要全局安裝版本:

入門指南:快速入門,創(chuàng)建 React 應(yīng)用

最新下載
更多>
網(wǎng)站特效
網(wǎng)站源碼
網(wǎng)站素材
前端模板