我有一个 CLI Node.js 应用程序,我打算使用 ElectronJS 和 React 添加一个桌面 GUI。我现在已经成功地将原始的 CLI 应用程序和 Electron 结合起来,这样当我运行npm start
一个 Electron 驱动的窗口时,就会弹出一个旧的应用程序开始做它的事情。是否有一种简单的方法可以将 React 添加到堆栈中,或者我是否需要考虑到这种新架构来重新开始我的项目?
现在,当我转到我的项目的根目录并尝试npx create-react-app
它时拒绝初始化,因为那里已经有东西了。如果我创建一个新的子目录到我的项目中,我会再初始化程序做出反应,那么我有node_modules
,package.json
等副本和一个奇怪的多层结构,可能不是去了解它是否会甚至工作是推荐的方式.. .
创建一个子目录并在create-react-app
那里运行。之后,只需将内容向上移动一个目录并删除空目录。
例子:
cp package.json package.json.backup
mkdir temp
cd temp
npx create-react-app test-app
mv test-app/* ..
cd ..
rm -fr temp
如果您使用的是 Windows,则可以在 Git Bash 中运行上述命令。
之后,您需要手动将package.json
fromcreate-react-app
与现在称为package.json.backup
.
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句