【发布时间】:2018-05-24 07:09:42
【问题描述】:
我有以下 webpack 配置:
var path = require('path')
var webpack = require('webpack')
module.exports = {
entry: {
main: './scripts/app/main.js'
},
output: {
path: path.resolve(__dirname, './scripts/app/bundle/'),
publicPath: '/scripts/app/bundle/',
filename: '[name].js'
},
...
当我运行命令 npm run dev 时,它显示 main.js 已发出
当我浏览到/scripts/app/bundle/main.js 时,果然文件已加载到浏览器中
但是当我查看物理路径时没有文件 - 似乎它只在内存中
这就是我在 package.json 中的内容:
"scripts": {
"dev": "cross-env NODE_ENV=development webpack-dev-server --open --hot",
"build": "cross-env NODE_ENV=production webpack --progress --hide-modules"
},
如何生成物理文件。
【问题讨论】:
标签: webpack webpack-dev-server webpack-2