当前位置: 移动技术网 > IT编程>开发语言>Asp > one.asp多项目、函数库、类库 统一为一个版本的方法

one.asp多项目、函数库、类库 统一为一个版本的方法

2020年11月13日  | 移动技术网IT编程  | 我要评论
前几天 写的博客 多项目 函数库、类库 统一为一个版本的方法中提到 使用 one.php 将整个项目打包成 一个 php 文件,有网友 让我 整个asp版本的,今天下午抽空写了个 one.asp,使用

前几天 写的博客 多项目 函数库、类库 统一为一个版本的方法中提到 使用 one.php 将整个项目打包成 一个 php 文件,有网友 让我 整个asp版本的,今天下午抽空写了个 one.asp,使用方式基本一致,这次 增加了路径计算的功能,可以引用不同路径。

举个简单的应用场景,开发一个小的api系统,支持 xml、json输出。区别是 基础版(dev/dev.asp)只支持 access,vip版本(dev/vip.asp)支持 access + sql server。这样vip版本就需要在现在的基础上 增加 sqlserver的支持,增加额外的 配置项。开发过程只需要 按正常开发即可。

开发完毕后,通过 one.asp 打包成 index.asp 和 vip.asp 两个版本,整套程序都是一个独立的文件。

下图演示了 解析过程:

完整的测试代码 可以 访问: 下载

核心代码 如下:

使用也非常简单,使用 call new oneasp.run(开发版, 打包版),可以 dev.asp 中的所有包含的代码 打包到 index.asp,如果只想获取解析的内容,可以使用 response.write server.htmlencode(call new oneasp.include(开发版))

如您对本文有疑问或者有任何想说的,请点击进行留言回复,万千网友为您解惑!

相关文章:

验证码:
移动技术网