【发布时间】:2016-12-24 02:28:08
【问题描述】:
我的文件结构如下:
Project
|
+-- src/
| |
| +-- index.js
|
+-- index.html
|
+-- webpack.config.js
src/index.js:
document.write("Hello World.");
index.html:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>webpack learning</title>
<script src="builds/bundle.js"></script>
</head>
<body>
</body>
</html>
webpack.config.js:
var path = require('path');
module.exports = {
entry: './src',
output: {
path: path.join(__dirname, 'builds'),
filename: 'bundle.js',
}
};
当我在项目目录中运行 webpack-dev-server 时,webpack-dev-server 正常启动并打印“webpack: bundle now VALID”。但是,当我启动浏览器并转到 localhost:8080 时,控制台会抱怨找不到 bundle.js。实际上,没有这样的名为“build”的文件夹,其中包含 bundle.js。但是,webpack-dev-server 不是在内存中生成 bundle.js 吗?是否涉及任何配置问题?
【问题讨论】:
标签: javascript web webpack frontend webpack-dev-server