Skip to content

hualigushi/money-blog

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

记录自己的一些学习笔记

第二届缤纷·滨江前端技术沙龙 https://live.dxy.cn/front/live/DC202009070077280#/

第三届缤纷·滨江前端技术沙 https://www.yuque.com/binfe/pase7s/ynvlor

Anurag's GitHub stats

Top Langs

Rust高赞开源项目: https://github.com/search?q=stars%3A%3E30000&type=repositories&l=Rust 代码在1000行以内、赞数在1000个以上的部分项目: 1. https://github.com/dtolnay/rust-quiz 2. https://github.com/dtolnay/case-studies 3. https://github.com/flosse/rust-web-framework-comparison 4. https://github.com/rust-cli/human-panic 5. https://github.com/chmln/sd

样式隔离

样式隔里子应用我们用的是cssModule,编译的时候会自动生成唯一的key。主要问题是antd,因为我们既加载了antd3,又加载了antd4,导致样式会有冲突。我在antd4的编译的时候改前缀。配置如下

import { ConfigProvider } from 'antd';

// 弹框的前缀配置
 ConfigProvider.config({
    prefixCls: 'my-ant',
 });

// 组件的配置
<ConfigProvider prefixCls="my-ant">
</ConfigProvider>

本地调试 调试方式与 1.0 大体没有变化,只是 2.0 的架构变成了 monorepo 的形式,当然我们不需要管其他的 package,只需要调试 Vite 即可。

$ git clone git@github.com:vitejs/vite.git
$ cd vite && yarn
$ cd packages/vite && yarn build && yarn link
$ yarn dev

然后再通过 Vite 脚手架创建一个最简单的 example 来 link Vite

$ npm init @vitejs/app my-vue-app --template vue
$ cd my-vue-app && yarn && yarn link vite
$ npx vite optimize --force

然后就可以开始愉快的调试源码了

About

记录自己的一些学习笔记

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published