搜索
您的当前位置:首页正文

Parcel,一个很方便的打包工具

来源:二三娱乐

先说一下我对打包的浅显理解,主要是为了减少前端中的网络请求,减少css的互相引用,减少js的互相引用,减少html的互相引用,将文件变得尽可能的数量少。次要的,也方便了我们开发时不用每一个页面都写相同的<link>、<script>,比如需要jq时。

webpack,呃,不说了吧,太TM烦了。

Parcel,一个适合人类使用的打包工具

但是目前(2018-3-11)还不能很方便的建立一个vue项目,我们还是可以用它方便的学习less,sass,typescript等技术,而且没有那么多的配置。

能有多方便?以less为例。

1 先安装parcel:
Yarn:
yarn global add parcel-bundler
npm:
npm install -g parcel-bundler
2 初始化,得要有个package文件吧
yarn init -y or npm init -y
3 建两个文件。
main.html

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
    <link rel="stylesheet" href="css/1.less">
</head>
<body>
    <div id="test1">
        大家好,我是渣渣辉
    </div>
</body>
</html>

1.less

@nice-blue: #5B83AD;
@light-blue: @nice-blue + #111;
#test1 {
  color: @light-blue;
}

其它

Top