为了账号安全,请及时绑定邮箱和手机立即绑定

webpack 这个配置有什么作用?

webpack 这个配置有什么作用?

不负相思意 2018-09-23 21:15:39
看vuex 的例子,有一个配置不清楚,在vuex examples server.js 中一个配置 publicPath: '/__build__/' , '/__build__/'是在那个目录,运行起来没有这个目录?配置://server.jsconst express = require('express')const webpack = require('webpack')const webpackDevMiddleware = require('webpack-dev-middleware')const webpackHotMiddleware = require('webpack-hot-middleware')const WebpackConfig = require('./webpack.config')const app = express()const compiler = webpack(WebpackConfig) app.use(webpackDevMiddleware(compiler, {   publicPath: '/__build__/',//这个路径是在那?   stats: {     colors: true,     chunks: false   } })) app.use(webpackHotMiddleware(compiler)) app.use(express.static(__dirname))const port = process.env.PORT || 8080module.exports = app.listen(port, () => {   console.log(`Server listening on http://localhost:${port}, Ctrl+C to stop`)})vuex的源码:https://github.com/vuejs/vuex...
查看完整描述

1 回答

?
慕妹3146593

TA贡献1820条经验 获得超9个赞

这个是 用在代码中的路径。表示所有的静态资源都要加这个前缀拼接。
比如,你的css中写了一个 background: url(../images/a.png) ,打包后就变成了 /__build__/../images/a.png

一般上线就会替换成 cdn的地址


查看完整回答
反对 回复 2018-09-23
  • 1 回答
  • 0 关注
  • 964 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信