Skip to content

wolyshaw/events

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

events

该项目适用于活动等单一页面的快速开发。

原理:使用webpack对当前目录下任意符合规范的目录进行打包处理。

参数

所有命令通过npm scripts的方式执行

支持的命令:开发模式 npm start, 打包模式 npm run build

在实际运行时需要加入一定的参数,如:

npm start -- -s (源码目录,默认src) -o (打包输出目录,默认dist) -p (当前活动目录名称) -h (入口html, 有默认文件,可制定路径) -c (copy静态文件目录)

创建新页面

  1. 确认默认配置,在 package.jsonevents 确认以上参数对应的入口,如有需要可直接修改

  2. 在pages目录创建单页面目录,内部再创建一个源码目录(默认:src)

  3. 执行 npm start -- -p (当前活动目录名称),可进入开发实时预览,或进入要预览的目录直接执行npm start

  4. 执行npm run build -- -p (当前活动目录名称), 进行打包,或进入要打包的目录直接执行npm run build

二次开发

  1. 项目默认使用的框架为preact,可以稍为修改部分内容即可支持react, vue等框架

  2. 别名,为了方便引用公共组件,已默认添加 @ 作为起点,指向项目根目录,如:@/components 等于 /根目录/components

About

No description or website provided.

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published