ct_node
v1.1.1
Published
Automatically create folders
Downloads
2
Readme
ct_node
借助node的文件系统fs创建文件夹。
为了解决再写react项目时每次copy完文件又要修改文件名的麻烦。
自动创建组件文件夹(以react项目为例)
Hello
├── Hello.jsx
├── Hello.scss
└── index.js
安装命令:
npm i ct_node -g
注意全局安装哦
使用命令:
wly create Hello
wly create Hello3 -pa src
wly create Hello2 -pa src -tmp react
完整命令:
wly create <dirName> -pa [pathname] -tmp [template]
dirName
<string> 创建的文件名,建议首字母大写,相同文件名会被替换调pathname
创建的目录路径,默认为当面目录地址('./'),建议使用相对路径tmp
生成的模板文件格式,默认为react文件的类创建模式
- 支持的模板包含:react, hooks, vue
react生成文件展示:
// Hello.jsx
import React, { Component } from 'react';
class Hello extends Component {
render() {
return (
<div className="mj_Hello">Hello</div>
)
}
}
export default Hello;
// Hello.scss
.mj_Hello {
}
// index.js
import Hello from './Hello';
import './Hello.scss';
export default Hello;