@pansy/cli
TypeScript icon, indicating that this package has built-in type declarations

0.1.6 • Public • Published

pansy

A zero configuration library bundler.

Alita NPM version

本项目主要参考bili,做些定制化功能。

特性

  • 🚀 快速,默认情况下零配置
  • 📦 基于 rollup 进行打包
  • 🚗 基于 Buble/Babel/TypeScript 自动转换 JS 文件
  • 🎶 如果需要,很容易使用 Rollup 插件目录
  • 🐚 支持别名设置,默认@指向项目src目录
  • 🎓 支持 lerna -- 待支持
  • 💅 内置支持 CSS Sass Stylus Less CSS modules
  • 🚨 友好的错误记录。
  • 💻 使用 TypeScript 编写

📦 安装

  • npm 安装
npm install @pansy/cli --dev --save
  • yarn 安装
yarn add @pansy/cli --dev

🔨 使用

  • 创建入口文件
// src/index.js
const test = 'Hello World';

export function main() {
  console.log(test);
}
  • 执行编译
cd /my-project
pansy

📝 文档

https://pansy.now.sh

⌨️ 本地开发

# 克隆项目
$ git clone git@github.com:walrus-plus/pansy.git

# 切换到项目目录
$ cd pansy

# 安装依赖
$ yarn bootstrap

# 编译项目
$ yarn types && yarn build

🌟 社区互助

Github Issue 钉钉群 微信群
issues

Readme

Keywords

none

Package Sidebar

Install

npm i @pansy/cli

Weekly Downloads

0

Version

0.1.6

License

MIT

Unpacked Size

179 kB

Total Files

24

Last publish

Collaborators

  • wangxingkang