Slog93_使用React框架进行前端开发5

ArthurSlog

SLog-93

Year·1

Guangzhou·China

October 8th 2018

个人网站:http://www.arthurslog.com

CSDN:https://blog.csdn.net/u010997452/article/list/1

GitHub:https://github.com/BlessedChild/ArthurSlog

NPM:https://www.npmjs.com/~arthurslog

掘金:https://juejin.im/user/59f2a424f265da432f305c66/posts

简书:https://www.jianshu.com/u/b9ebe10f0534

segmentfault:https://segmentfault.com/u/arthurslog/articles

善为士者 不武 善战者 不怒 善胜敌者 不与 善用人者 为之下 是谓不争之德 是谓用人之力 是谓配天古之极

开发环境MacOS(Mojave 10.14 (18A391))

信息源

Less

Webpack

jakoblind

开始编码

之前的页面样式 是直接手写的

文件代码一旦躲起来 开发维护就方便了

本篇来引入less样式预编译器 来升级一下开发工具

之前采用react官方的快速开发脚手架工具

现在升级为使用 webpack项目构建工具

简洁的使用方法 https://webpack.jakoblind.no/

勾选 ‘React‘、 ‘Less’、 ‘React hot loader’,之后 点击‘Get your project as a zip!’ 下载配置好的工程文件

解压之后,切换至文件路径下,执行:

sudo npm i

等待node模块下载完成,接着

sudo npm install --save-dev less

接着把之前的工程源码转移到 新的开发工程中

中间进行了一些代码的更新 工程地址https://github.com/BlessedChild/ArthurSlogStore_1

你可以下载我的工程文件进行测试

git clone https://github.com/BlessedChild/ArthurSlogStore_1.git

cd ArthurSlogStore_1

sudo npm i

sudo npm start

查看页面 会看到header的样式发生了改变

这次修改了一下headerBar的样式

在工程根目录新建一个less文件

./index.less

随后,在Header.jsx文件里添加

./Header.jsx

查看页面效果 已经生效

剩下的 找时间参照less文档 把已存在的样式转移到less文件里

至此,暂时完成了less预编译器的引入 和 使用。

如果你喜欢我的文章 欢迎点赞 留言

谢谢

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20181009G025J900?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券