react/umi随笔

2 篇文章 0 订阅

1、项目迁移
index.tsx中文件修改为(这样一来就是props.children里的盒子是谁就是谁,解决再有其他div包含)
import React from ‘react’;
const BasicLayout: React.FC = props => {
return (
<React.Fragment>
{props.children}
</React.Fragment>
);
};
export default BasicLayout;

2、修改默认端口号8000
在文件.env中添加PORT=3002

3、引入css文件但是没有效果

用import ‘./***.css’这种方式导入css文件后(没有用import styles from ‘./***.css’这种方式)
刷新页面发现并没有变化,打开浏览器调试窗口,查看sources(有个文件umi.css)
发现引入的样式确实是存在的,只不过被加上了其他的后缀(这个是umi自己默认加上,我们并不想要这个东西,在.umirc.js文件中添加配置),在直接选中某元素查看其样式时不能出现对应的样式,除非是直接用标签名写的样式如p{}
在文件.umirc.ts中添加
cssLoaderOptions:{
localIdentName:’[local]’
}

可参考的网站

webpack import()动态加载模块的分析

https://www.php.cn/js-tutorial-406829.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值