parcel 可做到零配置写前端项目

以前写 demo 的时候,使用 webpack 做为打包工具,期间需要配置 vue、react、添加 devServer、配置多入口等等,总之很麻烦,时不时给你个小“惊喜”!

其实,我只是想写个 Demo,练个手,看看效果,尤其是写文章的时候,总是会写一些 demo 来验证某个观点。webpack 让我浪费了很多时间搞那些配置。

最近发现了一个零配置的打包工具,使用后,感觉特别好。

它就是 parcel。

写一个 demo

先来创建一个项目 vue3,然后安装 parcel-hundler:

# 创建目录 vue3,我们后续关于所有的 demo 都放到这里
mkdir vue3
cd vue3
# 初始化项目
yarn init -y
# 安装 parcel
yarn add --dev parcel@next

然后创建一个 html 文件和一个 js 文件,目录结果如下:

src
  1-basic-useage.js
index.html
index.css
package.json

index.html 文件中引用了一个 css 文件和一个 js 文件:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Vue3编程思想、源码解读</title>
    <link rel="stylesheet" href="index.css">
</head>
<body>
    <h1>和素燕一起学习 Vue3 编程思想,关注公众号素燕</h1>
    <div id="app"></div>
    <script src="./src/1-basic-useage.js"></script>
</body>
</html>

在 package.json 中添加启动脚本:

  "scripts": {
    "dev": "parcel index.html --open",
    "build": "parcel build index.html"
  },

大功告成,然后在 vue3 这个目录下执行 npm run dev:

这时会自动打开 index.html 这个文件:

在整个过程中,我并没有配置一行代码,项目就跑起来了,而且支持热重载,代码修给后浏览器自动刷新。

大家加油!

长按关注

素燕《前端小课》

帮助 10W 人入门并进阶前端

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值