Notes icon indicating copy to clipboard operation
Notes copied to clipboard

:rocket: 笔记

Results 100 Notes issues
Sort by recently updated
recently updated
newest added

![image](https://user-images.githubusercontent.com/8264787/88992036-da177b00-d314-11ea-876b-135f41b842ef.png) 解决办法: 将path的fill设为none 参考答案:https://segmentfault.com/q/1010000012453028

在开发中修改第三方组件样式是很常见,但由于 scoped 属性的样式隔离,可能需要去除 scoped 或是另起一个 style 。这些做法都会带来副作用(组件样式污染、不够优雅),样式穿透在css预处理器中使用才生效。 我们可以使用 >>> 或 /deep/ 解决这一问题: ```vue 外层 >>> .el-checkbox { display: block; font-size: 26px; .el-checkbox__label { font-size: 16px; } } /deep/ .el-checkbox {...

起因是npm list那句报错, 无脑的不用npm用yarn喽: ``` vsce package --yarn ```

``` version: 2 jobs: build: branches: only: - master ``` 或者 ``` version: 2 jobs: build: branches: ignore: - xxx - xxx ``` 或者 提交信息中包含"[ci skip]"

### 安装 ``` npm install -g yo generator-code ``` ### 运行 ```shell yo code ```

```shell // 切换成默认安装标签 npm dist-tag add [email protected] latest // 切换成next标签 npm dist-tag add [email protected] next ```

网上的文章基本都说了在tsconfig中开启`importHelpers`**可以把`__extends`等函数变成通过`tslib`导入**, 但是在rollup下大家还需要"**在rollup的配置中把tslib加入到external中**" ![1](https://user-images.githubusercontent.com/8264787/72199744-21bede00-347b-11ea-9efb-18a3daa0136c.png) ![2](https://user-images.githubusercontent.com/8264787/72199745-24213800-347b-11ea-90cb-53cb09b0b32c.png)

我发现: ts开启了"paths"选项, 项目内的文件如果没有进入入口文件的依赖关系里(也就是没有引入), 那么会出现一些推断错误 ![image](https://user-images.githubusercontent.com/8264787/70845120-e0d8a700-1e85-11ea-8980-9934a91724a3.png) ![image](https://user-images.githubusercontent.com/8264787/70845128-ee8e2c80-1e85-11ea-8f02-62b5a6f86bac.png)

如果是从npm引入的包, 比如`import $ from 'jquery'`, 三者无区别, 但是如果你想处理自己引入的文件, 如: `import $ from '../AnyTouch'`, 你会发现3者的不同: "external"返回的id就是'../AnyTouch', 但是"paths/globals"返回的确是**绝对地址** :fire: 大家注意!!!