babel转译项目配置

3 月 20 日
阅读 1 分钟
59
第三方模块使用了es2020(es11)语法,项目不兼容问题Module parse failed: Unexpected token ...

css中width的小九九

3 月 5 日
阅读 2 分钟
100
width属性定义元素内容区的宽度,在内容区外面可以增加内边距、边框和外边距。那分别设置 width:auto、width:100% 有什么区别呢?设置box-sizing: border-box对元素宽度有什么影响?

git配置

2023-12-18
阅读 2 分钟
185
一、查看SSH_Keyls -al ~/.ssh本地没有生成的SSH Key的话,顺序执行如果存在,直接第四步二、生成新的SSH Keyssh-keygen -t rsa -C "1842xxxx66@qq.com"ssh-keygen -t rsa -C "1842xxxx66@qq.com" -f ~/.ssh/xx_id-rsa三、生成并添加SSH Key(默认只读取 id_rsa,为了让 SSH 识别新的私钥,需要将新的私钥加入到 SSH age...

vue中<keep-alive>使用

2022-10-20
阅读 2 分钟
628
一、缓存组件 {代码...} 或 (不带动画) {代码...} 或(使用meta: { keepAlive: true }) {代码...} 二、缓存后如何获取数据解决方案可以有以下两种:beforeRouteEnteractivated三、被缓存组件如何再次更新 {代码...} {代码...} {代码...} {代码...}

nuxt项目本地启动-标签页个数问题

2022-08-18
阅读 1 分钟
1.1k
nuxt 项目本地启动 npm run dev,本地localhost多开几个标签页,会出现卡死或一直转圈的情况,如果关闭其中一个tab标签,卡死的tab标签页就会立即加载完成,控制台看不到任何错误信息。  

发布自己的包到npm

2022-03-22
阅读 2 分钟
812
发布自己的包到npm1. npm init根据提示输入,会自动生成package.json文件(name,version和main入口 三项必不可少)2. 新建utils.js 进行开发3. 可以新建test-utils.js进行自测4. 如果代码中使用import出现报错:SyntaxError: Cannot use import statement outside a module解决办法:在package.json中添加"type":"module...

微数据

2021-08-09
阅读 2 分钟
1.3k
一、微数据介绍Microdata是在网页中提供额外语义的标准方式。Microdata可定义自己的自定义元素,并开始在网页中嵌入自定义属性。在高水平上,微数据由一组名称 - 值对组成。微数据使用来自自定义词汇表的、带作用域的名/值对来给DOM做标记,微数据的本质就是JSON。二、微数据实际应用举例一般写法: {代码...} 而如果使...
封面图

razor

2017-08-24
阅读 5 分钟
1.6k
Razor 是一种允许您向网页中嵌入基于服务器的代码(Visual Basic 和 C#)的标记语法。当网页被写入浏览器时,基于服务器的代码能够创建动态内容。在网页加载时,服务器在向浏览器返回页面之前,会执行页面内的基于服务器代码。由于是在服务器上运行,这种代码能执行复杂的任务,比如访问数据库。Razor 基于 ASP.NET,它...

webpack2+React 实例demo

2017-07-20
阅读 9 分钟
2.3k
说明:1.涉及到的插件需要npm install安装;2.html-webpack-plugin创建服务于 webpack bundle 的 HTML 文件;3.clean-webpack-plugin清除dist目录重复的文件;4.extract-text-webpack-plugin分离css文件。

Fiddler抓包

2017-07-13
阅读 1 分钟
6.2k
1.Fiddler设置打开Fiddler,配置fiddler允许监听到https(fiddler默认只抓取http格式的):Tools -&gt; Options -&gt; HTTPS:配置fiddler允许远程连接:Tools -&gt; Options -&gt; Connections:重启Fiddler。2.查看电脑ip地址cmd -&gt; ipconfig -&gt; IPv4地址以10.1.20.1为例。3.手机代理首先确保手机和电脑连接同一个...

Git record

2017-06-30
阅读 2 分钟
1.4k
一开始的时候,master分支是一条线,Git用master指向最新的提交,再用HEAD指向master,就能确定当前分支,以及当前分支的提交点:

react-navigator

2017-06-01
阅读 6 分钟
3.1k
StackNavigator 导航栏 API: StackNavigator(RouteConfigs, StackNavigatorConfig) {代码...} {代码...} demo1: {代码...} TabNavigator 标签栏 {代码...} demo2: {代码...}

redux-demo

2017-05-29
阅读 5 分钟
1.6k
demo1 {代码...} demo2 MyRedux.js: {代码...} reducers.js: {代码...} demo3 MyRedux.js: {代码...} reducers.js: {代码...} createAction.js: {代码...}

react-native 常用组件

2017-04-03
阅读 23 分钟
6.6k
显示一个圆形的loading提示符号。属性:(1)animating(bool): 是否要显示指示器,默认为true,表示显示;(2)color(string): 滚轮的前景颜色;(3)(ios)hidesWhenStopped(bool): 在没有动画的时候,是否要隐藏指示器(默认为true);(4)size(enum('small', 'large')): 指示器的大小。small的高度为20,large为36。

react native入门实例分享

2017-03-30
阅读 24 分钟
3.6k
使用flex:1来指定某个组件扩张以撑满所有剩余的空间。如果有多个并列的子组件使用了flex:1,则这些子组件会平分父容器中剩余的空间。如果这些并列的子组件的flex值不一样,则谁的值更大,谁占据剩余空间的比例就更大。组件能够撑满剩余空间的前提是其父容器的尺寸不为零。如果父容器既没有固定的width和height,也没有设...

在Windows下搭建React Native Android开发环境

2017-03-26
阅读 2 分钟
2.4k
1.安装Jdk 以我自己的安装路径为例: {代码...} 检查是否配置成功: 在控制台输入javac或java -version 2.安装android studio 注:(1)在初步安装完成后,选择Custom安装项: (2)检查已安装的组件,尤其是模拟器和HAXM加速驱动: (3)安装完成后,在Android Studio的欢迎界面中选择Configure,SDK Manager: (4)在SDK Platfo...

Angular2环境搭建

2017-03-20
阅读 4 分钟
1.4k
1.创建package.json文件 {代码...} package.json: {代码...} 2.创建tsconfig.json {代码...} 3.创建typings.json {代码...} 现在运行 npm install 安装 package.json 里所有的依赖包: {代码...} 4.创建app.module.ts {代码...} 5.创建app.component.ts {代码...} 6.创建main.ts {代码...} 7.创建主页面index.html {代码...

es6要点

2017-02-18
阅读 13 分钟
1.8k
1.let和constlet和const共同点:声明的变量仅在块级作用域内有效;不存在变量提升;暂时性死区;不允许重复声明;全局变量将逐步与顶层对象的属性脱钩。let和const不同点:const一旦声明变量,就必须立即初始化,不能留到以后赋值。代码示例一:

微信小程序

2017-02-12
阅读 19 分钟
4.4k
开发者工具安装完成后,打开并使用微信扫码登录。选择添加“项目”,填入AppID,如果没有,选择无AppleID,命名"myWeChat",并选择一个本地的文件夹作为代码存储的目录,点击“添加项目”,此时开发者工具会提示,是否需要创建一个 quick start 项目。选择“是”,开发者工具会帮助我们在开发目录里生成一个简单的 demo。