使用typescript+webpack初始化项目集。以创建SPA(单页应用)项目。
- 克隆仓库
- 在根目录下执行
npm intsall
- 在目录
src/projects
中新增项目名称,例如test
,在其目录下创建入口文件:index.ts
及index.html
即可 - 在各自项目目录下,可设置项目资源文件夹
static
,该文件夹在生成项目时,直接拷贝至项目生成根目录
执行npm run build
可进行全部项目(projects
目录)生成。
执行npm run build project-name
可进行指定项目生成。
执行npm run dev project-name
可进行指定项目的热加载开发。
在项目文件夹下创建文件config.json
可用于配置生成。
属性名称 | 类型 | 默认值 | 说明 |
---|---|---|---|
js-name | string | [name].[chunkhash:8].js | 输出js名称 |
css-name | string | [name].[contenthash:8].css | 输出css名称 |
port | int | 9001 | dev端口号 |
所有项目都生成在目录./dist/
下。
目录src/common/static
下的文件均会生成至./dist/static
下。
MIT
TALIOVE.COM © 2018~2019