Loading

webpack前端开发环境搭建

要搭建webpack开发环境,首先要安装NodeJS,后面的过程均在NodeJS已经安装的基础上进行。

1. 首先建立一个工程目录,命名为,其目录结构如下:

 

其中dist目录用于存放生成的文件,src目录存放源代码。

2. 初始化项目

在工程目录中打开命令行,并输入

npm init

后面全部按回车键默认配置即可。

上述步骤后会在当前目录生成一个文件:package.json

3. 配置环境

(1) 修改package.json,防止工程被以外发布。

(2) 安装webpack

在当前目录打开命令行,输入如下指令

cnpm install --save-dev webpack webpack-cli webpack-dev-server

(4) 修改package.json,添加常用命令

(5)安装loaders

在当前目录打开命令行,输入如下指令

cnpm install --save-dev file-loader extract-loader html-loader

4. 开始编码

(1) 在工程中添加三个文件

<!--index.html-->
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title></title>
</head>
<body>
    <script src="bundle.js"></script>
</body>
</html>
// index.js
import './index.html';

document.title = 'Hello webpack!';
// webpack.config.js
const path = require('path');

module.exports = {
    entry: './src/index.js',
    output: {
        filename: 'bundle.js',
        path: path.resolve(__dirname, 'dist')
    },
    devServer: {
        contentBase: './dist'
    },
    module: {
        rules: [{
            test: /\.html$/,
            use: ['file-loader?name=[name].[ext]', 'extract-loader', 'html-loader']
        }]
    }
};

(2) 测试开发服务器

在当前目录打开命令窗口,输入命令

npm run start

此时浏览器会弹出一个页面,就是我们刚刚编写的页面:

接下来只需要在html页面中编写所需要的代码就可以了。

 

posted @ 2019-02-13 14:55  土豆分米猪  阅读(318)  评论(0编辑  收藏  举报