npm 包 vikings-ignition 使用教程

阅读时长 4 分钟读完

简介

vikings-ignition 是一个前端项目构建工具,它基于 webpack 和 babel,可以帮助我们快速搭建前端项目开发环境,自动处理打包、转译、代码压缩等任务,使前端开发变得更高效、更便捷。

安装

使用 npm 安装 vikings-ignition:

使用

初始化项目

在项目根目录下新建 vikings-ignition.config.js 文件:

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

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

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

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

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

开发模式

package.json 中添加 scripts

执行 npm run start 启动开发服务器:

然后,你可以在浏览器中访问 http://localhost:8080/,查看项目效果。

生产模式

package.json 中添加 scripts

执行 npm run build 打包项目:

配置

vikings-ignition 支持以下配置:

mode

用于指定项目的模式,开发模式 "development",生产模式 "production"

srcDir

用于指定项目的源代码目录,必须为绝对路径。

distDir

用于指定项目的打包目录,必须为绝对路径。

publicPath

用于指定项目的公共资源路径,默认为根路径 /

html

包含 HTMLWebpackPlugin 的所有参数。

entries

用于指定需要打包的入口文件,如:

output

用于指定 webpack 的 output 配置,如:

module

用于指定 webpack 的 module 配置,如:

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

resolve

用于指定 webpack 的 resolve 配置,如:

总结

vikings-ignition 可以帮助我们快速搭建前端项目开发环境,使得前端开发变得更加高效、便捷。通过本文,我们可以学习到如何安装和使用 vikings-ignition,以及如何进行配置,希望本文对您有所指导和帮助。

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

纠错
反馈