美文网首页
Webpack配置入口文件和打包后的文件

Webpack配置入口文件和打包后的文件

作者: 孤独的豺狼 | 来源:发表于2020-01-02 09:59 被阅读0次

1.查看node.js版本、npm版本和webpack版本(使用webpack4时,请确保node.js的版本>=8.9.4)
npm install webpack-cli -g(安装webpack脚手架)
npm install webpack -g(安装webpack)


image

2.建立配置文件webpack.config.js并书写以下内容(本人写的是src同级路径下,初学不知对不对,忘多多指教)


image

module.exports = {
    entry:'./input.js',
    output:{
        path:path.resolve(__dirname,'dist'),
        filename:'output.bundle.js'
    }
}

3.建立入口文件,多个入口文件,出口文件与相应的入口文件对应


image

4.终端输入webpack,出现出口文件dist进行打包


image
在出口文件中找不到在入口文件中写的console.log。因为打包没有写--mode默认为生产模式,将我们的调式程序都省略了。如果你换成webpack --mode development,就会看到有console.log。(这就是生产模式和开发模式的区别,开发模式的文件会大很多,所以我们项目最终上线是要打包成生产模式的)。但是我们每次不需要在终端都输入--mode,只需要在配置文件中设置mode就可以了。
image

之后在终端输入webpack也为开发者模式。终端也不会出现黄色的提示了。

相关文章

  • webpack(七) 动态打包多入口文件

    webpack如何打包多入口文件webpack打包文件主要是靠entry中配置对象,对象的key有几个,那么对象的...

  • webpack配置项

    webpack配置项主要包括以下几个: entry:入口,定义要打包的文件 output:出口,定义打包输出的文件...

  • webpack

    安装 定义配置文件 新建webpack.config.js(主要包括入口文件路径和打包后文件的存放路劲)modul...

  • Webpack配置入口文件和打包后的文件

    1.查看node.js版本、npm版本和webpack版本(使用webpack4时,请确保node.js的版本>=...

  • 【分析】weex vue web 打包脚本解析

    打包脚本的入口 以webpack进行脚本编译,通过--config 指定构建脚本配置 webpack 配置文件中 ...

  • webpack基础配置使用

    默认的配置文件webpack.config.js 基础配置示例 打包后的文件和文件目录

  • webpack中loader和plugin的区别

    一、webpack的常见配置 二、webpack的打包原理 识别入口文件 通过逐层识别模块依赖(Commonjs、...

  • webpack

    webpack基本概念 1、entry:入口 webpack可以同时打包多个文件,只要规定了各个文件的入口文...

  • webpack 原理

    webpack 核心 核心概述 entry 入口文件:js 代码文件,可执行的 node 模块或打包的入口文件。 ...

  • webpack code spliting 代码分割

    1、目的 避免打包生成一个大文件,致力于将打包文件拆分成适当个数的小文件 2、方法一、webpack 配置多入口模...

网友评论

      本文标题:Webpack配置入口文件和打包后的文件

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