Antd Icon减少打包大小 Antd dist Chunk 打包过大 AntdIcon 按需打包

1
2
3
4
5
6
7
8
9
10
11
12
13
14
// 新建 src/icons.js
// export 你想使用的图标
export {
default as SmileOutline
} from '@ant-design/icons/lib/outline/SmileOutline';
export {
default as MehOutline
} from '@ant-design/icons/lib/outline/MehOutline';

// export what antd other components need
export {
default as CloseOutline
} from '@ant-design/icons/lib/outline/CloseOutline';
// and other icons...
1
2
3
4
5
6
7
8
9
10
// vue.config.js
module.exports = {
configureWebpack: {
resolve: {
alias: {
"@ant-design/icons/lib/dist$": path.resolve(__dirname, "./src/icons.js")
}
}
}
};

新建的icons.js 随便放,注意 resolve 中文件的位置

nunjucks渲染富文本输出html标签

举例这段富文本中的html代码

1
<p>测试文字</p>

要使用nunjucks渲染成
测试文字

可以使用 | safe

1
{{ content | safe }}

safe 将值标记为安全,这意味着在启用了自动转义的环境中,此变量将不会被转义。

git push 到 codding

使用git将本地代码推送到codding仓库

v-model directives cannot update the iteration variable item itself

v-model 无法更新迭代变量item 本身

eggjs获取客户端真实IP配置

在 Eggjs 里获取客户端 IP 非常容易,简单来说,ctx.request.ip 就是客户端 IP。哪个 IP 请求过来的,哪个 IP 就是客户端 IP。

使用 mongodump 将 Mongodb 数据库迁移

使用mongodump将指定数据库迁移

Vue-Awesome-Swiper为slide绑定@click事件

举例需要点击图片达到放大的效果

耗费性能的SQL语句导致数据库IOPS过高案例

举例一个漫画网站 里面有连载漫画内容

Nuxt Vue 在线QQ咨询组件

一般企业网站/个人博客都会用到这种漂浮的在线QQ咨询软件

nodejs/koa 微信小程序码生成

先准备三个依赖,酌情使用,还是比较方便的

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×