
搭建
YoungtoNine
这个作者很懒,什么都没留下…
展开
-
发布属于自己的npm包
1. 配置 我们想要将我们的库或者包发布到**npm**上时,首先要将**package.json**进行配置, { "name": "cli-demo", "bin": "./bin/index.js", "files": [ "bin", "package.json" ], } 其中,**bin**就是就是我们整个包的入口位置,我们将运行文件的再放**bin**配置的位置,别人在使用的时候就会去执行我们的**bin/index.js**文件 2. 入口文件 #! /us原创 2021-12-12 18:11:27 · 419 阅读 · 0 评论 -
使用esbuild创建自己的cli-总结
1. ejs渲染 我们可以通过**ejs**模板引擎来去渲染我们的ejs文件 import ejx from 'ejs' const indexTemplate = fs.readFileSync( path.resolve(__direname, '../template/index.ejs') ) const code = ejx.render(indexTemplate.toString(), { // ... }) 2. 绝对路径 在**esbuild**中,没有**__d原创 2021-12-12 18:10:30 · 636 阅读 · 0 评论