1.0.0 • Published 5 years ago
demon-web v1.0.0
前端测试服务器
node
使用方法
npm install --save --registry=https://registry.npm.taobao.org
npm install webpack --save --registry=https://registry.npm.taobao.org
npm install webpack-cli --save --registry=https://registry.npm.taobao.org
npm install webpack-dev-server --save --registry=https://registry.npm.taobao.org
// 先打包公共依赖
npm run dll
// 开发模式
npm run dev
// 生产模式
npm run build
// 服务器
node server.js
文件架构
文件架构
- build webpack构建文件(主要包含dll, copyWebpackPlugin, eslint, babel, less, HtmlWebpackPlugin, webpack-dev-server, hmr, CleanWebpackPlugin, webpack-merge, MiniCssExtractPlugin这些配置)
- src 生产文件
- api 模拟请求返回文件
- assets 公共资源包(会被webpack打包拷贝)
- images 图片文件夹
- css css样式目录
- fonts 字体目录
- locales 国际化目录
- utils 函数目录
- entry.js 入口函数
- static 静态资源
- .eslintrc.js eslint配置文件
- babel.config.js babel配置文件
- fav.ico ico
- index.ejs webpack HtmlWebpackPlugin模板
- LICENSE 产权说明
- postcss.config.js postcss配置文件
public
copy模板
static
公共资源存放点,默认不上传,自行拷入
src
core
启动
cd~ 根目录
npm install
npm run dev
1.0.0
5 years ago