create-ike-vite

1.0.3 • Public • Published

仿create-vite脚手架

文章地址

项目依赖

typescript: ts编译器
ts-node: node环境ts代码转js代码,提供了模块加载器
tslib: typescript辅助函数库
inquirer: 问答库
ora: 动画库
fs-extra: 文件系统库,继承了fs,并扩展了功能
git-clone: 下载git仓库模板
handlebars: 模板引擎

npm link作用

1、为npm包目录创建软链接,将其链到{prefix}/lib/node_modules/,这是一个快捷方式。 2、为可执行文件(bin)创建软链接,将其链到{prefix}/bin/{name}。 本项目在package.json里面增加如下配置

"bin": {
    "create-ike-vite": "dist/index.js"
},

在确保dist/index.js存在的情况后执行

npm link

即可在终端执行create-ike-vite命令

create-ike-vite projectName

可通过process.argv获取到要创建的项目名
1709262197977.png

发布npm包

npm set config registry https://registry.npmjs.org/
npm login 
npm publish

1709631641600.png

Package Sidebar

Install

npm i create-ike-vite

Weekly Downloads

4

Version

1.0.3

License

ISC

Unpacked Size

34.1 kB

Total Files

18

Last publish

Collaborators

  • ike_yu