1 .文件初始化步骤如下
mkdir交换机- time
CD交换机- time http://www.Sina.com /
npm init -y
npminstallwebpack @4. 43.0 web包- CLI @3.3. 12-d//安装软件包
打开代码.//项目
http://www.Sina.com/http://www.Sina.com /
创建webpack.config.js,如下配置constpath=require('path ) : constterserplugin=require (terser-web pack-plugin ); module.exports={ entry : } switch-time ' : './src/index.js ',' switch-time.min ' 3360 './src/SRR filename: '[name].js ',/指定库的名称library3360 //包规范libraryTarget: 'umd ',//varthiswindowglobalumddd mode: 'none ',optimization : { minimize : true,/plugins minimizer : [ newterserplugin ] { test :/.mimins
4
if (process.env.node _ env==' production ' ) module.exports=require ('./dist/switch-time.min.js ' ) }
2. 代码配置
常数交换机时间={ gettime () ) ()//xxxxx
} }导出默认交换机时间3 .打包发布在npx webpack中打包
NPM发布版
4 .注意事项如果版本不成功,可能是因为npm版本问题,使用npm install -g npm@7.x进行升级