
對本機,Expo,本地風格和打字稿React的樣板和起動器首先是由開發人員經驗製成的:React Native,Expo,Typescript,Eslint,Eslint,Prettier,Prettier,Husky,susky,lint階段,開玩笑,Detox,Vscode,nativeWind。
開發人員的經驗首先:
@ prefix的絕對導入用React SaaS樣板更快地構建SaaS產品。
在您的本地環境上運行以下命令:
git clone --depth=1 https://github.com/ixartz/React-Native-Boilerplate.git my-project-name
cd my-project-name
npm install然後,您可以通過實時重新加載在開發模式下本地運行:
npm run dev:ios
# Or
npm run dev:android這將在iOS模擬器或Android模擬器中打開應用程序。
測試是開發過程的重要組成部分,通常是被忽視的過程。此入門代碼帶有開玩笑和React測試庫進行單位測試和E2E測試排毒。
要運行單元測試,請運行以下命令:
npm run test 要運行E2E測試,您首先需要運行以下命令:
npm run e2e:prepare # Only need to run once然後,您可以運行以下命令來運行E2E測試:
npm run e2e:ios
# Or
npm run e2e:android如果您是VSCODE用戶,則可以通過在.vscode/extension.json中安裝建議的擴展名來與VSCODE更好地集成。入門代碼提供了與VSCODE無縫集成的設置。還為前端和後端調試體驗提供了調試配置。
在您的VSCODE上安裝插件後,Eslint和Prettier可以自動修復代碼並向您顯示錯誤。測試也是如此,您可以安裝vscode jest擴展程序以自動運行測試,並且還顯示了上下文中的代碼覆蓋範圍。
專業提示:如果您需要使用Typescript進行項目寬類型檢查,則可以在Mac上運行使用CMD + Shift + B的構建。
歡迎每個人為這個項目做出貢獻。如果您有疑問或發現錯誤,請隨時打開問題。完全接受任何建議和改進。
根據MIT許可證許可,版權所有©2023
有關更多信息,請參見許可證。
由CreativedSignsguru製成的