zoukankan      html  css  js  c++  java
  • create-react-app 知识点

    • 用 create-react-app 创建项目时,最好翻墙;否则有些安装包会安装不上,报超时错误。

    • create-react-app 创建的项目,执行yarn eject后,按需引入antd的2种方式:
      出处:https://blog.csdn.net/well2049/article/details/78801228
      推荐使用第2种方式:在package.json里面直接添加代码,这种方式简单。

    • npm run eject
      注意:这是一个单向操作,一旦你使用eject,那么就不能恢复了
      使用说明:如果你对create-react-app这个构建工具和配置项不满意,你可以在任何时候eject,从而导出可配置的模板,这个命令可以移除到项目的单一构建依赖,取而代之的是将配置文件和项目依赖到导入到你的项目中,你可以随意支配他们,之后除了eject命令以外其余的命令都是可用的,这些命令也是可配置的,所以这时候你就可以操作他们了,不得不说这个逼装的可以,不就是变成vue-cli类似了吗。
      你不是非要使用这个功能,原来的模板指定的功能在中小项目中有很好的表现,你没有必须使用npm run eject的义务,但是作为牛逼的我们意识到如果这个构建工具不能自定义那么鸟用都没有。

    • 修改打包内容存放的文件夹:
      修改 config/paths.js 文件中,下面这行:

    appBuild: resolveApp('build'),
    

    build 修改为相应的内容,比如:dist。

    • 修改开发时,localhost打开的端口
      修改 scripts/start.js 文件,
    const DEFAULT_PORT = parseInt(process.env.PORT, 10) || 8887;
    

    好的介绍文章:https://www.cnblogs.com/ye-hcj/p/7191153.html

  • 相关阅读:
    win7与centos虚拟机的共享文件夹创建
    MySQL视图
    MySQL分区表与合并表
    PHP读写XML文件的四种方法
    备份与恢复
    MySQL日志
    MySQL锁问题
    优化数据库对象
    ActiveReport资料
    对ArrayList 进行深拷贝
  • 原文地址:https://www.cnblogs.com/cag2050/p/8684966.html
Copyright © 2011-2022 走看看