美文网首页
webpack搭建server

webpack搭建server

作者: 钱英俊真英俊 | 来源:发表于2018-05-31 11:21 被阅读0次

参考:webpack文档--开发

1. 新建项目

yarn init

2. 安装

  1. 安装webpack到开发环境
yarn add webpack --dev

2.安装webpack-dev-server到开发环境

yarn add webpack-dev-server --dev

3.安装webpack-cli到开发环境

yarn add webpack-cli --dev

如果不安装,在后续配置运行 npm run dev 的时候会报错:(有说是因为版本不同所以才会报错,反正就安装上吧)

Cannot find module 'webpack-cli/bin/config-yargs'

3. 配置

  1. 根目录下新建webpack.config.js (webpack运行默认文件名),写入: (这里是入口和输出以及文件配置,只要整个文件在webpack命令下跑通,就没问题。具体的src文件和index.html文件还是要自己配置。)
const path = require('path') //node的路径模块
module.exports = {
  entry: {
    app: ["./src/index.js"] //入口文件
  },
  output: {
    path: path.resolve(__dirname, "build"),//输出位置
    publicPath: "/assets/",//指定资源文件引用的目录
    filename: "bundle.js"//输入文件
  }
}
  1. 在package.json中的script写入 "dev": "webpack-dev-server --open" 。此时package.json的内容有:
{
  "name": "webpack-server",
  "version": "1.0.0",
  "description": "",
  "main": "index.js",
  "scripts": {
    "test": "echo \"Error: no test specified\" && exit 1",
    "dev": "webpack-dev-server  --open",
    "build": "webpack"
  },
  "author": "",
  "license": "ISC",
  "devDependencies": {
    "webpack": "^4.10.1",
    "webpack-cli": "^2.1.4",
    "webpack-dev-server": "^3.1.4"
  }
}

4. 运行

运行 npm run dev 就会自动新建页面展示,并即时刷新了。

相关文章

网友评论

      本文标题:webpack搭建server

      本文链接:https://www.haomeiwen.com/subject/smatsftx.html