webpack打包:

    1. 不用config文件进行webpack打包:

    可以指定entry和output参数来直接打包:
    4.0一下版本使用: webpack —entry —output
    4.0以上版本使用: webpack-cli 命令

    webpack.config.js是webpack默认的配置文件名。

    1. 利用配置文件进行一次打包
      (1) 直接用命令webpack打包:webpack会在当前目录下名为webpack.config.js的文件作为配置文件进行打 包;

      (2)指定配置文件: webpack —config configfile

    2. 全局webpack和局部webpack:
      (1)全局webpack:通过npm install webpack -g安装的webpack为全局webpack,全局webpack是必须要安 装的,我们在命令行执行webpack就是全局webpack去完成的;

      (2) 局部webpack:局部webpack是指在项目文件夹下安装的webpack,即安装在node_modules文件夹下.
      局部webpack的作用:全局webpack只能有一个(版本),但每个项目依赖的webpack版本可能不一样, 所以就需要安装局部webpack;由于项目依赖的webpack版本,如果不一致的话会导致打包错误。
      (3) 安装局部webpack: npm install webpack@3.10.0 —save
      (4)用局部webpack打包:
      局部安装 -》 配置package.json文件 -》 运行package.json里定义的命令。

      在package.json文件中配置build命令,然后就可以通过npm run build来进行局部打包。

      1. "scripts": {
      2. "test": "...",
      3. "build": "webpack"
      4. }