npm 包 deepblue-scaffold 使用教程

阅读时长 6 分钟读完

什么是 deepblue-scaffold?

deepblue-scaffold 是一个基于 webpack 和 Vue.js 的前端工程化脚手架,可快速创建 Vue.js 项目,支持 PWA、ESLint、Prettier、postcss-autoreset 等常用功能和插件。

安装 deepblue-scaffold

  1. 安装 Node.js 和 npm

  2. 全局安装深蓝前端脚手架 deepblue-scaffold

  3. 通过命令创建项目

如何使用 deepblue-scaffold 创建项目

  1. 打开终端,输入 deepblue-scaffold create <project-name>,回车

  2. 选择需要的配置项,如下图所示:

  3. 等待安装完毕,进入创建的项目目录

  4. 启动项目

  5. 打开浏览器,输入 http://localhost:8080,回车

deepblue-scaffold 的配置

deepblue-scaffold 支持多个选项配置,包括 PWA、ESLint、Prettier、postcss-autoreset 等常用功能和插件。

PWA

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

ESLint

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

Prettier

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

postcss-autoreset

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

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

示例代码

响应式表格列表

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

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

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

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

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

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

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

总结与展望

deepblue-scaffold 是一个非常好用的前端工程化脚手架,能够快速创建 Vue.js 项目,并配置好常用插件和功能。本篇文章主要介绍了 deepblue-scaffold 的安装和使用方法,以及常用配置项的说明。

未来,我们会继续完善 deepblue-scaffold,增加更多的功能和插件,让前端工程化更加简单易用。

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

纠错
反馈