博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
react的单文件编写方式
阅读量:5789 次
发布时间:2019-06-18

本文共 810 字,大约阅读时间需要 2 分钟。

single-react-loader

通过该插件,你可以使用单文件形式编写react组件(将jsx与style组合在一起)

特性

  1. 将jsx和css组合在一个文件内

  2. 支持less,sass

  3. 支持style样式的私有化

例子

//about.react

如何使用

1.用npm下载single-react-loader

npm install single-react-loader

2.配置你的webpack

//webpack.config.jsmodule: {    loaders: [        {        test: /\.react$/,        exclude: /node_modules/,        loader: 'single-react'        }    ]}

3.编写你的单文件组件(例子上面已经写了),然后引入

import About from 'About.react'

如何使用css预编译

// app.react

如何设置样式私有化

// app.react

语法高亮和代码提示

vscode

强烈推荐前端童鞋使用vscode编写代码,功能强大还很轻量,并且支持中文。

如何使.react文件在vscode下有语法高亮代码提示功能呢

  1. 打开vscode,找到用户设置,这个文件名应该叫settings.json

  2. 输入如下代码

{  "files.associations": {    "*.react": "html"  }}

sublime

演示

具体操作

  1. 打开*.react的文件

  2. 点击view-->syntax-->open all with current extension as.. --> HTML

下一步计划

1.支持组件样式的私有化

2.支持sourceMap

之后会编写常见编辑器的代码补全和语法高亮插件

如果你有任何好的想法请与我联系

转载地址:http://tuqyx.baihongyu.com/

你可能感兴趣的文章
一周自学动态站点设计
查看>>
poj万人题
查看>>
Android-Universal-Image-Loader
查看>>
Android 从硬件到应用:一步一步向上爬 4 -- 使用 JNI 方法调硬件驱动
查看>>
TEST
查看>>
loadrunner 的Administration Page里面设置
查看>>
程序员喜欢怎样的职位描述?(转)
查看>>
威胁快报|ProtonMiner挖矿蠕虫扩大攻击面,加速传播
查看>>
PAT A1116
查看>>
App上架/更新怕被拒? iOS过审“避雷秘籍”请查收
查看>>
CentOS 7 防火墙操作
查看>>
关于 top 工具的 6 个替代方案
查看>>
程序员最讨厌的9句话,你可有补充?
查看>>
PAT A1037
查看>>
浅谈RPC
查看>>
HDU 4422 The Little Girl who Picks Mushrooms(简单题)
查看>>
HDUOJ---------(1045)Fire Net
查看>>
TextView 超链接点击跳转到下一个Activity
查看>>
sql server 2008安装的时候选NT AUTHORITY\NEWORK SERVICE 还是选 NT AUTHORITY\SYSTEM ?
查看>>
UNIX环境高级编程之第4章:文件和文件夹-习题
查看>>