Skip to content

webpack工具,创建项目,新增页面,快速启动,本地开发,线上编译,bin工具pwt

Notifications You must be signed in to change notification settings

dravenww/webpack-tool

Repository files navigation

说明

  • 公共方法,util
  • vconsole,在na的时候注入
  • webpack-upload
  • 报警,是否需要加入
  • 本地二维码(扫码手机访问,启动本地server)

wpt init

  • copy文件,生成项目,
  • 生成pwt.config.js配置文件
  • 项目自带的一些东西,如package.json项目依赖等

wpt run

  • 加入构建开始时间和构建完成时间
  • 启动打开一个首页(如传模块,打开模块,否则打开audient)
  • run na,wap,pc

wpt release

  • 加入构建开始时间和构建完成时间
  • 是否zip,(config文件配置是否需要打成zip包)
  • release na,wap,pc
  • 是否推到后端服务器(config文件配置推送地址)

webpack 暴露配置入口

  • entry命令行选择模块,默认全部view下面模块 --entry=home,test

入口设计

pwt命令行工具提供init、run、release三个入口,分别可以达到创建项目,本地开发,编译上线的功能。

wpt init

提供init命令,以便于用户创建项目,可选择前端流行的vue和react技术,也可以选择css预处理器less或者sass,同时生成项目目录,和可配置文件pwt.config.js;

wpt run

提供run命令,以便于用户在项目的开发过程中进行本地调试,并且可以在配置文件中配置是否需要proxy,以及proxy到的地址, 同时后面跟entry参数,可以指定编译多个或单个模块。

wpt release

About

webpack工具,创建项目,新增页面,快速启动,本地开发,线上编译,bin工具pwt

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages