码迷,mamicode.com
首页 >  
搜索关键字:babel    ( 911个结果
面试题|手写JSON解析器
这周的 Cassidoo 的每周简讯有这么一个面试题:: 写一个函数,这个函数接收一个正确的 JSON 字符串并将其转化为一个对象(或字典,映射等,这取决于你选择的语言)。示例输入: 当时,我想这么写: 但是,我想起之前写了一些关于AST的文章, "用Babel实现自定义JavaScript语法" ...
分类:Web程序   时间:2020-02-23 17:52:10    阅读次数:19
react全家桶从0搭建一个完整的react项目(react-router4、redux、redux-saga)
react全家桶从0到1(最新) 本文从零开始,逐步讲解如何用react全家桶搭建一个完整的react项目。文中针对react、webpack、babel、react-route、redux、redux-saga的核心配置会加以讲解,通过这个项目,可以系统的了解react技术栈的主要知识,避免搭建一 ...
分类:其他好文   时间:2020-02-22 20:03:14    阅读次数:23
ES6 babel使用
ES6 babel使用 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <tit ...
分类:其他好文   时间:2020-02-22 10:20:54    阅读次数:24
[AST Babel] Add function name into the console log 'path.findParent(t.isFunctionDeclaration)'
Continue with the previous post: https://www.cnblogs.com/Answer1215/p/12337243.html What we want to do in this post, is adding parent function name in ...
分类:其他好文   时间:2020-02-21 20:14:50    阅读次数:22
[AST Babel Plugin] Hanlde ArrowFunction && FunctionExpression
Continue with previous post: https://www.cnblogs.com/Answer1215/p/12342540.html Now we need to think about functionExpression and ArrowFunction: funct ...
分类:其他好文   时间:2020-02-21 20:14:19    阅读次数:20
[AST Babel] Create a simple babel plugin
For example, we have the source code: getVersison('3.4.5') function getVersion(versionString) { const versionRegex = /(\d)\.(\d)\.(\d+)/ const [, majo ...
分类:其他好文   时间:2020-02-19 21:14:01    阅读次数:24
webpack 之loader
webpack的作用: 是 用来处理我们写的js代码。并且会自动处理js之间相关的依赖。 但是,开发中我们不仅仅有基本的js代码处理,还需要加载css,图片,也包括一些高级的 将ES6转成ES5代码,将Typescript转成ES5代码,将scss、less转成css,将.jsx、.vue文件转成 ...
分类:Web程序   时间:2020-02-15 20:35:27    阅读次数:25
React学习二
解决编辑器sublime显示react代码颜色不对的问题 解决:下载babel插件 下载地址 https://github.com/babel/babel-sublime 下载之后将压缩包解压,通过首选项——>浏览插件,将其解压后的安装包防止浏览插件打开的文件目录,然后重启sublime,选择右下角 ...
分类:其他好文   时间:2020-02-12 20:16:23    阅读次数:14
vue中路由的使用
路由: (1)监听地址栏的变化 (2)根据地址栏的变化切换到对应的组件 使用路由: 1、创建一个vue项目:vue create routerdemo 注意:在选择插件的时候只选择babel 2、安装路由插件:npm install vue-router 3、创建路由:src下新建router.js ...
分类:其他好文   时间:2020-02-08 09:40:08    阅读次数:30
Babel转码器
Babel转码器 Babel(babeljs.io/)是一个广为使用的ES6转码器,可以将ES6代码转为ES5代码,从而在浏览器或其他环境执行。 请看下面例子: // 转码前 input.map(item => item + 1) // 转码后 input.map(function(item) { ...
分类:其他好文   时间:2020-02-07 19:07:28    阅读次数:23
911条   1 2 3 4 ... 92 下一页
© 2014 mamicode.com 版权所有 京ICP备13008772号-2
迷上了代码!