博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
webapck 上传文件
阅读量:6928 次
发布时间:2019-06-27

本文共 1025 字,大约阅读时间需要 3 分钟。

hot3.png

webpack 部署插件,可上传到远程服务器活cdn服务进行部署.

install

npm install --save webpack-upload

plugins

var path = require('path'),    webpack = require('webpack'),    WebpackUploadPlugin = require('webpack-upload'); module.exports = {    entry: {        'bundle': './entry.js',    },    output: {        path: 'public',        filename: '[name].js',        chunkFilename: '[id].[hash].chunk.js',        // cdn 地址前缀或url前缀         publicPath: 'http://cdn.a.b.com/static/'    },    plugins: [        new webpack.DefinePlugin({            "process.env": {                NODE_ENV: JSON.stringify(process.env.NODE_ENV)            }        }),        new WebpackUploadPlugin({            // 上传服务接口,插件会把文件逐个post到上传服务             receiver: 'http://xx.xx.xxx/receiver',            // 指定上传目录             to: '/receiver_dir/static',            //部分cdn服务器上传需要token参数, 例如qiniu            data: {               token: '123123'            }        })    ]};

ok,然后跑一下webpack

webpack --config webpack.config.js

 

转载于:https://my.oschina.net/codingBingo/blog/821200

你可能感兴趣的文章
swift UI专项训练29 Page Control页控件
查看>>
Linux目录结构
查看>>
Ghost使用及找不到Ghostree.txt文件问题
查看>>
VMware vSphere常见问题汇总(二十)
查看>>
Wijmo 更优美的jQuery UI部件集:从wijwizard和wijpager开始
查看>>
SQL Server AlwaysOn客户端连接
查看>>
在VC中彻底玩转Excel
查看>>
删除骇客隐藏帐号
查看>>
设计模式之使用Enum来实现strategy(策略模式系列2)
查看>>
photoshop调整图片
查看>>
细节问题:ZEROFILL的用法范围。
查看>>
Virtualbox中Linux添加一个新磁盘->创建分区->格式化->挂载分区
查看>>
Android应用程序的语言切换
查看>>
【Xamarin.Forms】XAML编译——使用XAML编译器来提高Xamarin.Forms应用程序的性能
查看>>
mysqldump命令详解
查看>>
[编程技巧] C++字符串初始化的优化写法
查看>>
Symfony2博客应用程序教程:第二部分-数据模型
查看>>
Java网络编程从入门到精通(28):获取ServerSocket信息的方法及FTP原理
查看>>
解决EclipseSDK3.3.0无法启动问题
查看>>
SQL 必知必会·笔记<2>检索和排序数据
查看>>