README
介绍
写这个插件的原因是:项目经过不断的迭代更新,有时候自己都忘记了线上的版本是否是最新的或者是什么时候更新的,如果有记录和输出项目打包的时间就可以解决这个问题。
本插件主要包含两个方法:
1. writeFile
writeFile方法,在index.js中,用于生成版本文件
2. consoleVersion
consoleVersion方法,在consoleVersion.js中,用于在项目中获取打包的版本json文件,并在浏览器端输出项目打包的时间(也可以认为是版本信息)
方法调用
1. 生成版本文件
const versionwrite = require('versionwrite/src/index') versionwrite.writeFile(path.join(__dirname, '../static/version.json'))
2. 读取版本信息并打印
const versionwrite = require('versionwrite/src/consoleVersion')
versionwrite.consoleVersion(${process.env.BASE_URL}static/version.json
)