会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
异形剑客
博客园
首页
新随笔
联系
订阅
管理
2019年2月27日
react native项目改名(仅针对android)
摘要: 我们在创建react native新项目时,都会使用react native init 工程名 来初始化项目。有时候,我们仅仅是想调试一个小功能,又不想影响以前的项目。这种情况下,我们首先想到的是,拷贝一下以前的项目,然后在该项目上进行修改。 1、拷贝项目AwesomeProject,重新命名为【T
阅读全文
posted @ 2019-02-27 16:34 异形剑客
阅读(798)
评论(0)
推荐(0)
2018年8月26日
webpack之html-webpack-plugin的使用
摘要: webpack实际使用过程中有一个常用的插件html webpack plugin。html webpack plugin会帮助我们自动生成一个html页面,并且可以在页面中动态写入页面title和链接的bundle.js文件。 使用的原因 webpack在打包时,会从entry中的入口js文件开始
阅读全文
posted @ 2018-08-26 10:13 异形剑客
阅读(962)
评论(0)
推荐(0)
2018年8月23日
webpack之React开发环境配置
摘要: React组件在实际的开发过程中会结合webpack使用。配置的过程大致如下: 首先我们创建一个项目文件夹Hello,使用npm init命令生成package.json文件。然后我们确认一下是否安装了webpack和webpack dev server。如果没有安装可以进行全局安装或者安装在本地。
阅读全文
posted @ 2018-08-23 11:14 异形剑客
阅读(611)
评论(0)
推荐(0)
2018年8月9日
webpack之webpack-dev-server的使用
摘要: 本文的目的是要体验下使用webpack服务器的热更新和构建完成自动弹出浏览器的酷炫效果。 1、webpack及webpack dev server的安装 全局安装webpack,使用命令npm install webpack g 全局安装webpack dev server,使用命令npm inst
阅读全文
posted @ 2018-08-09 16:01 异形剑客
阅读(24594)
评论(1)
推荐(0)
2018年4月25日
html2canvas截图空白问题
摘要: 最近在项目中遇到一个需求,需要提供网页截图的功能。百度下发现html2canvas很好用。那就试试吧。 资源下载地址 插件下载地址: "html2canvas下载地址" 使用方式 项目使用的react组件开发方式。参照官方的说明文档 "getting started.md" ,按照以下步骤进行: 1
阅读全文
posted @ 2018-04-25 21:03 异形剑客
阅读(38584)
评论(2)
推荐(0)
2018年2月26日
webpack源码分析——参数初始化
摘要: webpack比较常见的用法有两种:一、使用配置文件;二、不使用配置文件(用命令 webpack <entry> [<entry>] <output>)。这两种方式参数的初始化方式不太一样: 方式一、从配置文件和shell语句中读取并合并参数;方式二、从shell语句从直接读取入口和出口参数。本文会
阅读全文
posted @ 2018-02-26 15:23 异形剑客
阅读(256)
评论(0)
推荐(1)
2018年2月23日
webpack源码分析——配置调试环境
摘要: 无论是阅读webpack源码,还是编写webpack的plugin和loader,配置调试环境都是很有必要的。weabpack的运行环境是nodejs,调试webpack就是调试nodejs程序。我们平时使用的IDE如eclipse、webstorm都支持nodejs的调试。本文以eclipse(V
阅读全文
posted @ 2018-02-23 17:12 异形剑客
阅读(1946)
评论(0)
推荐(1)
2018年2月6日
webpack源码分析——tapable
摘要: Webpack的整个流程是通过tapable的事件流机制串联起来。理解tapable对于阅读源代码的作用极大。本文分析的Tapable源码的版本是0.2.7。 一、tapable用途 tapable中大量的API主要是为了实现两个功能,一个作用是通过apply方法在complier中注册插件;另一个
阅读全文
posted @ 2018-02-06 20:57 异形剑客
阅读(485)
评论(0)
推荐(1)
2018年1月12日
使用ExtractTextPlugin插件抽取样式
摘要: webpack在打包资源的时候,会将资源文件转换成javascript代码,来实现与其他模块的合并。在打包css文件时,用JS代码引入样式的方式,会有一定的延时。这就是我们使用ExtractTextPlugin插件抽取样式的原因之一。下面我们来比较一下这两种方式的差别。(本文中使用的webpack版
阅读全文
posted @ 2018-01-12 15:01 异形剑客
阅读(11513)
评论(0)
推荐(1)
公告