Fanfou Wiki

我等采石之人,当心怀建造大教堂之愿景。

用户工具

站点工具


react

差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录前一修订版
后一修订版
前一修订版
react [2021/09/30 11:01] adminreact [2021/10/20 17:38] (当前版本) admin
行 14: 行 14:
 <code bash> <code bash>
 npm install @craco/craco --save npm install @craco/craco --save
-touch craco.config.js+</code> 
 +<code bash> 
 +echo "module.exports = {};" > craco.js
 </code> </code>
 <file javascript craco.config.js> <file javascript craco.config.js>
行 26: 行 28:
 <code bash> <code bash>
 npm install react-router-dom --save npm install react-router-dom --save
-</code> 
- 
-====== Axios ====== 
-  * https://github.com/axios/axios 
- 
-<code bash> 
-npm install axios --save 
 </code> </code>
  
行 48: 行 43:
  
 </file> </file>
 +====== lint-staged ======
 +  * https://github.com/okonet/lint-staged
 +
 +**需要提前安装 prettier --save-dev 或者 eslint --save-dev**
 +<code bash>
 +npx mrm@2 lint-staged
 +</code>
  
 ====== MUI ====== ====== MUI ======
行 53: 行 55:
   * https://mui.com/zh/getting-started/installation/   * https://mui.com/zh/getting-started/installation/
 <code bash> <code bash>
-npm install @mui/material @emotion/react @emotion/styled+npm install @mui/material @emotion/react @emotion/styled --save 
 +</code> 
 + 
 +====== Form validator ====== 
 +  * https://react-hook-form.com/get-started 
 +  * https://github.com/sideway/joi 
 + 
 +<code bash> 
 +npm install --save react-hook-form @hookform/resolvers joi 
 +</code> 
 + 
 +====== Axios ====== 
 +  * https://github.com/axios/axios 
 + 
 +<code bash> 
 +npm install axios --save 
 +</code> 
 + 
 +====== Lodash ====== 
 +  * https://lodash.com/ 
 + 
 +<code> 
 +npm install --save lodash 
 +</code> 
 + 
 +====== date-fns ====== 
 +  * https://date-fns.org/ 
 + 
 +<code> 
 +npm install date-fns --save
 </code> </code>
  
react.1632970878.txt.gz · 最后更改: 2021/09/30 11:01 由 admin