1. @ant-design-vue/tools
offline tools for vue component
@ant-design-vue/tools
Package: @ant-design-vue/tools
Created by: vueComponent
Last modified: Wed, 31 May 2023 01:46:23 GMT
Version: 3.1.2
License: MIT
Downloads: 155
Repository: https://github.com/vueComponent/tools

Install

npm install @ant-design-vue/tools
yarn add @ant-design-vue/tools

vc-tools

offline tools for vue component

NPM version
gemnasium deps
node version
npm download

Usage

$ vc-tools run lint: run lint by https://github.com/vuejs/eslint-plugin-vue-libs
$ vc-tools run pub: compile and npm publish
$ vc-tools run watch --out-dir=/xx: watch and compile to /xx, default to lib
$ vc-tools run build: build examples
$ vc-tools run gh-pages: push example to gh-pages
$ vc-tools run start: start dev server

package.json demo

 {
  "config": {
    // show access log in console
    "accesslog": true,
    // dev server port
    "port": 9528,
    // webpack entry for build dist umd 
    "entry": {
      "my-project": [
        "./src/index.ts"
      ]
    },
    "parallel": ["es", "js", "css"],
    // webpack output for build dist umd
    "output": {}, 
    // webpack css loader options
    "css": {
      "loaderOptions": {
        "less": {
          "options": {
            "javascriptEnabled": true
          }
        },
        "css": {
          "options": {
            "sourceMap": true
          }
        }
      }
    }
  }
}

Dependencies

@babel/core: ~7.2.2@babel/plugin-proposal-class-properties: ~7.2.1@babel/plugin-proposal-export-default-from: ~7.2.0@babel/plugin-proposal-export-namespace-from: ~7.2.0@babel/plugin-proposal-object-rest-spread: ~7.2.0@babel/plugin-transform-member-expression-literals: ~7.2.0@babel/plugin-transform-object-assign: ~7.2.0@babel/plugin-transform-property-literals: ~7.2.0@babel/plugin-transform-runtime: ~7.2.0@babel/plugin-transform-spread: ~7.2.2@babel/plugin-transform-template-literals: ~7.2.0@babel/plugin-transform-typeof-symbol: ~7.2.0@babel/polyfill: ~7.2.5@babel/preset-env: ~7.2.0@babel/preset-stage-0: ~7.0.0@types/jest: ^23.3.10@vue/babel-plugin-jsx: ^1.0.0autoprefixer: ^9.xbabel-core: ~7.0.0-bridge.0babel-eslint: ~10.0.1babel-jest: ~23.6.0babel-loader: ~8.0.4chalk: ^2.4.1commander: 2.19.xconsole-polyfill: ~0.3.0core-js: ^3.9.1css-loader: ^2.0.1enzyme: ^3.8.0enzyme-to-json: ^3.3.5es5-shim: 4.xes6-promise: ~4.2.5es6-shim: ^0.35.4eslint: ^5.10.0eslint-config-airbnb: ^17.1.0eslint-config-prettier: ^3.3.0eslint-plugin-import: ^2.14.0eslint-plugin-jsx-a11y: ^6.1.2eslint-plugin-vue: ^6.2.2fastclick: ~1.0.6file-loader: ^2.0.0filesize: ^3.6.1fs-extra: ^7.0.1gh-pages: ^2.0.1glob: ~7.1.3gulp: ^4.0.0gulp-babel: ^8.0.0gulp-babel-minify: ^0.5.0gulp-jsx2example: ^1.2.4gulp-less: ^5.0.0gulp-postcss: ^8.0.0gulp-prettier: ^2.0.0gulp-typescript: ~5.0.0gulp-watch: ^5.0.1gzip-size: ^5.0.0highlight.js: ^9.13.1html5shiv: 3.xinternal-ip: ^3.0.1jest: ^26.0.0koa: ^2.6.2koa-body: ^4.0.4koa-convert: ^2.0.0koa-favicon: ^2.0.1koa-logger: 3.xkoa-request: ~1.0.0koa-router: 7.xkoa-serve-index: ^1.1.1koa-static: ^5.0.0less: ^4.0.0less-loader: ^7.1.0match-require: 2.xmerge2: ~1.2.3mini-css-extract-plugin: ^0.5.0minimist: 1.xmodulex-util: ^1.1.10normalize.css: ^8.0.1object-assign: 4.xpostcss-loader: ^3.0.0prettier: ^1.15.3progress-bar-webpack-plugin: ^1.11.0recursive-readdir: ^2.2.2request: ^2.88.0shelljs: 0.8.xstrip-ansi: ^5.0.0style-loader: ^0.23.1svg-sprite-loader: ^4.1.3tar.gz: ^1.0.7through2: ^3.0.0ts-jest: ^27.0.4ts-loader: ^5.3.1tslint: 5.xtslint-config-prettier: ^1.17.0typescript: ^4.3.5url-loader: ^1.1.2webpack: ^4.28.0webpack-dev-middleware-for-koa: ^1.1.1xtemplate: ^4.6.1xtpl: ^3.4.0

RELATED POST

Enhancing Vue.js Development: Harnessing the Potential of Vue-Loader

Enhancing Vue.js Development: Harnessing the Potential of Vue-Loader

Simplify Data Validation in Vue.js: A Step-by-Step Guide to Using Regex

Simplify Data Validation in Vue.js: A Step-by-Step Guide to Using Regex

Troubleshooting Made Easy: Common Issues and Solutions with vue-loader Without vue-cli

Troubleshooting Made Easy: Common Issues and Solutions with vue-loader Without vue-cli

Optimizing Webpack 4 with Vue CLI 3: Disabling the Cache-Loader

Optimizing Webpack 4 with Vue CLI 3: Disabling the Cache-Loader

Step-by-Step Guide: How to Add a Function to Your Vuex Plugin

Step-by-Step Guide: How to Add a Function to Your Vuex Plugin