justcode

1.0.10 • Public • Published

一个生成用于写npm包的模板工具的脚手架 兼容window | mac | linux

中文 | english

模板功能

  1. 支持es6
  2. 支持scss
  3. 热刷新(除index.html)
  4. 自动打开默认浏览器
  5. 开发环境写入内存

用法

    //  全局安装
    npm i justcode -g
    // 切换到你的目标目录
    cd /yourtarget dir
    // 生成模板
    jcd init <customName>
    // 进入
    cd customName
    // 安装依赖
    npm i
    // 开发环境
    npm run dev
    // 打包
    npm run build
    // 打包后请更新package.json部分字段,下面为package.json,json不支持 '//' 格式的注释,以下为了方便,故添加注释
    {
        "name": "plugin_name", // 你的插件名称
        "version": "1.0.0", // 版本号,每次更新后手动更新,或者使用standard-version管理,附上地址: https://github.com/conventional-changelog/standard-version
        "main": "./dist/output.js", // 默认的打包输出路径,config目录下有默认配置,需同步修改
        "repository": "your git repository", // 该插件对应的github地址
        "author": "your name", // 你的大名
        "license": "MIT", // 协议
        "scripts": {
            "dev": "cross-env DEBUG=console.* babel-node ./build/webpack.dev.js",
            "build": "cross-env DEBUG=console.* babel-node ./build/webpack.prod.js"
        },
        "dependencies": {},
        "devDependencies": {}
    }
    // 最后一步,登录npm
    npm login
    // 发布,发布的时候不能使用非npm源,并且需要更新版本,否则会发布失败
    npm publish

以上为大概内容和流程,有任何问题可以提issue

Package Sidebar

Install

npm i justcode

Weekly Downloads

1

Version

1.0.10

License

MIT

Unpacked Size

369 kB

Total Files

25

Last publish

Collaborators

  • cnfox