
create-react-app之样式和资产
发布日期:2021-05-28 16:20:31
浏览次数:26
分类:精选文章
本文共 603 字,大约阅读时间需要 2 分钟。
1. 添加样式表
在业务项目中设置使用Webpack处理所有资产是非常常见的一项操作。Webpack提供了一种自定义方式来扩展传统的JavaScript外类依赖的概念。对于要从JavaScript文件导入CSS文件,这种方法提供了一种便利的实现方式。
Button.css样式表
.Button { padding: 20px;}
Button.js组件代码
import React, { Component } from 'react';import './Button.css'; // 在Webpack中导入样式表class Button extends Component { render() { return (这是一个使用样式表按钮组件的示例); }}
这种方法的好处在于,在开发环境中,可以立即看到样式表的更新效果。而在生产环境中,所有CSS文件会被Webpack处理成一个紧凑的文件。
如果担心这种方法特定于Webpack,可以将所有样式表放入src/index.css
文件中,它仍然会被导入到src/index.js
中,方便后续迁移到其他构建工具时删除该导入。
这种方法虽然简单,但需要注意的是,这种样式表的导入方式会让项目对特定的构建工具耕耋较多。在未来若需要迁移其他构建工具,可能需要添加额外的配置。
发表评论
最新留言
留言是一种美德,欢迎回访!
[***.207.175.100]2025年04月16日 04时40分29秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
Kubernetes快速上手:部署、使用及核心概念解析
2023-01-29
Kubernetes故障排查与面试汇总
2023-01-29
Kubernetes故障排查实战
2023-01-29
kubernetes混合云平台运维实战项目分享
2023-01-29
Kubernetes灰度发布实战:滚动更新的奥秘与策略,带你领略无缝升级的艺术
2023-01-29
kubernetes社区项目生态概览
2023-01-29
Kubernetes网络插件使用详解
2023-01-29
kubernetes调度pod运行于master节点上
2023-01-29
Kubernetes调度单位Pod
2023-01-29
Kubernetes部署Dashboard实战
2023-01-29
Kubernetes集群升级实战
2023-01-29
KuiperInfer深度学习推理框架-源码阅读和二次开发(3):计算图
2023-01-29
KxMenu下拉菜单
2023-01-29
KXML2部分详解(J2ME)
2023-01-29
KXML解释本地或网络上的XML文件
2023-01-29
Kylin学习笔记 - 使用Java模拟生成测试数据
2023-01-29
Lambda 实现超强排序
2023-01-30