0.0.18 • Published 4 months ago

@some21/element-ui-plus v0.0.18

Weekly downloads
-
License
MIT
Repository
-
Last release
4 months ago

目前处于测试阶段

打包 UMD 时候的情况记录

进行 UMD 打包时 package.json 文件中的 dependencies 会打包到 UMD 模块输出路径中,但会排除 dependencies 中存在,同时 peerDependencies devDependencies 也存在的相关模块,最终打包的结果为 dependenciespeerDependencies devDependencies 的差集

Babel 的一些特殊插件

["@babel/plugin-transform-runtime", { corejs: false /*解决 helper 函数重复引入*/ }
"@babel/plugin-proposal-object-rest-spread", //扩展运算符 ...
["@babel/plugin-proposal-decorators", { "decoratorsBeforeExport": false, "legacy": true }], //启用装饰器的识别
"@babel/plugin-syntax-dynamic-import", //顶层 import
"@babel/plugin-proposal-optional-chaining" //可选链 ?.
["@babel/plugin-proposal-pipeline-operator", { "proposal": "smart" }] //空值合并运算符 ??

解除包的发布

npm unpublish 包版本 --registry=https://registry.npmjs.org/
    "@some21/element-ui-plus": "file:./",

// 转换输出 .d.ts 文件中的路径

{ "transform": "typescript-transform-paths", "afterDeclarations": true }

rollup.config.ts 作为 配置文件直接执行指令时的注意事项

  • 安装插件 rollup-plugin-typescript2 (注意:@rollup/plugin-typescript 可能会有 BUG)
  • tsconfig.json 中的 includes 中加入 rollup.config.ts,加入文件以后需要注意 rootDir 必须为 rollup.config.ts 文件所在目录,否则可能出现问题
  • 执行指令时,把指令放到package.jsonscripts 当中后使用 npm run XXX 运行;除非全局安装了rollup 及 插件 rollup-plugin-typescript2
    • 允许给 XXX 指定参数 写法为npm run XXX={...}
0.0.18

4 months ago

0.0.14

2 years ago

0.0.15

2 years ago

0.0.16

2 years ago

0.0.17

2 years ago

0.0.13

2 years ago

0.0.12

2 years ago

0.0.11

2 years ago

0.0.10

2 years ago

0.0.9

2 years ago

0.0.8

2 years ago

0.0.7

2 years ago

0.0.6

2 years ago

0.0.5

2 years ago

0.0.4

2 years ago

0.0.3

2 years ago

0.0.2

2 years ago

0.0.1

2 years ago