npm 包 whynotpack-cli 使用教程

阅读时长 4 分钟读完

本文将介绍一个便捷的前端工具 whynotpack-cli。whynotpack-cli 是一个基于 webpack 的前端项目构建工具,它可以帮助开发者快速生成基础项目结构,并支持自定义配置。

安装和使用

在命令行中输入以下命令安装 whynotpack-cli:

安装完成后,可以使用以下命令来创建新项目:

whynotpack-cli 会在当前路径下创建一个名为 my_project_name 的文件夹,并在其中生成基础项目结构。

进入 my_project_name 文件夹,使用以下命令开启本地服务:

本地服务默认运行在 http://localhost:8080 上。

项目结构

whynotpack-cli 生成的项目结构主要包含以下文件和文件夹:

-- -------------------- ---- -------
-------                    -- ------- ----
-  ----------------------  -- ------- ----
-  ---------------------   -- ------- ------
-  ----------------------  -- ------- ------
-----                      -- ----
-  --------               -- ------
-  ------------           -- ----
-  --------               -- ----
-  -------                -- ----
-  ---------              -- ---
-  ---------              -- ----
------------               -- --- ----
--------------             -- ---------
-----------                -- ------

自定义配置

whynotpack-cli 预设了基础的配置,但是我们可以根据实际需求自定义配置。我们只需要在 build 目录下新建一个 webpack.base.conf.js 文件,并添加我们需要的 webpack 配置即可。

以下是一个示例的 webpack.base.conf.js 文件,它添加了 sass-loader 和 babel-loader 的配置:

-- -------------------- ---- -------
----- ---- - ----------------

-------------- - -
  ------ ----------------
  ------- -
    ----- ----------------------- -----------
    --------- -----------
  --
  ------- -
    ------ -
      -
        ----- ----------
        ---- -
          ---------------
          -------------
          -------------
        -
      --
      -
        ----- --------
        -------- -----------------
        ---- -
          ------- --------------
        -
      -
    -
  -
--

添加自定义配置后,运行以下命令使配置生效:

总结

whynotpack-cli 是一个基于 webpack 的前端项目构建工具,它可以帮助开发者快速生成基础项目结构,并支持自定义配置。在使用 whynotpack-cli 时,我们可以遵循其预设的配置,也可以根据实际需求自定义配置,以满足项目的需求。

来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/600671a630d092702382251b

纠错
反馈