@fdnpm/fd-webpack-component

1.1.1 • Public • Published

组件专用 webpack 中间件

概述

功能:

1.为 dev 模式、build 模式提供 webpack 服务,2 种模式可设置不同入口。

2.build 模式将根据入口文件,打包为单个 js。

3.提供 library 和 libraryTarget 配置

使用说明

参数

dev 模式:

{
      port: 3333
      env: dev
      entryJs: main.js   开发入口文件,可更改,但必须位于preview文件夹
      publicPath: //localhost:3333
      proxy: {
          context: ["/api", "/auth","/award"],
          options: {
               target: 'http://localhost:8080'
          }
     }
}

build 模式:

{
      env: prod
      entryJs: index.js   打包入口文件,可更改,但必须位于src文件夹,如更改需同步更改package.json的main值。
      library: 'vueToast'
      libraryTarget: 'umd'
      publicPath: /
}

library 和 libraryTarget 配置,请参考:https://webpack.docschina.org/guides/author-libraries

可配合 freedom-cli 组件模板使用。

组件模板:https://gitlab.com/frontendDevelopTpl/fd-template-vue-component

上线日志

时间 版本 上线文件 上线功能
2019.9.5 1.1.1 修改默认预览文件夹为 example
2019.5.21 1.0.5 精简部分依赖
2019.4.18 1.0.3 1.为 dev 模式、build 模式提供 webpack 服务,2 种模式可设置不同入口。
2.build 模式将根据入口文件,打包为单个 js。
3.提供 library 和 libraryTarget 配置

Readme

Keywords

Package Sidebar

Install

npm i @fdnpm/fd-webpack-component

Weekly Downloads

2

Version

1.1.1

License

MIT

Unpacked Size

19.5 kB

Total Files

11

Last publish

Collaborators

  • happytest