parcel零配置打包项目

 简述parcel

简单来说,parcel就是和webpack一样,主要功能都是打包项目文件;parcel.js的官方网站 :https://parceljs.org/parcel.js的github:https://github.com/parcel-bundler/parcel

parcel.js的简介如下:

为什么要使用parcel?

可以参考下面的介绍:

好吧进入正题,

之前在parcel刚兴起的时候,是通过justjavac大神的介绍开始接触的,而且自己之前也有尝试了一下,并且结合了gulp.js来作为压缩项目文件的,但是在做着做着的时候意识到仿佛好像只有react.js才可以和parcel.js相配合一样,但是我最近是基于vue.js来写的,这样急匆匆换成react.js感觉很不好,在想有没有parcel.js是可以和vue.js一起的.....于是,就放在一边了....今天刚好有看到相关的插件...所以有才开始了,parcel的打包流程.....

先看一下大概的项目目录:

这是我加了gulp在里面的一个大概的项目样子,这次先不涉及gulp这方面的讲解;

基础部署

我使用的是vscode编辑器,包管理工具是npm;

引入parcel.js

在文件夹里,通过在终端输入这是全局的引入:npm install -g parcel-bundler我一般是在项目目录中引入:

npm install --save-dev parcel-bundler

初始化配置文件:

npm init -y就会出现如下的基础配置文件,用红线框出来的是我后来自己加上去的,初始化的配置文件信息就是红线框外的信息:这些信息有一些描述性的基础信息是可以自己来编写的:

这样基本的配置信息的就完成了,后面如果自己再加上其他插件或者npm 的其他命令,里面的配置信息就会改变,当然配置自己的npm命令可以自己在配置文件中编写,例如上面的start和build命令;下面会讲到的。

新建index.html和index.js文件;

初步上手,记得index.html得写在根目录;index.html文件:

index.js文件:

可以简单写console.log()来判断一下是否被调用:

接着可以运行一下命令,查看一下本地服务器的运行:

parcel index.html或者在package.json文件中配置了start命令的可以直接使用npm start如下:

上面有注意到那个时间,可能我是电脑有点卡,跑得不太快,一般来说都是比较快的;基本的操作到了这里就可以了,后面小伙伴们可以随意加不同前端工作流插件进去;

vue文件加入parcel中:

添加命令:用于添加parcel的vue插件

npm install --save-dev parcel-plugin-vue

添加vue.js可以通过命令

npm install --save-dev vue

也可以通过cdn来添加 下面是我的尝试vue的目录:

vue 再parcel中的文件内容

你需要再根目录的index.html页面引入vue文件夹的index.js;下面是index.js的内容:

下面是app.vue的内容:

下面是index.html中的内容:

然后直接运行parcel index.html 或者 npm start就可以得出下面的页面了;

值得注意的是:

如果你是使用es6 语法的记得在命令行输入:

用于安装 Babel的转化器,来将es6转换es5;

npm install --save-dev babel-preset-es2015 babel-plugin-transform-runtime

还有用于sass,react,gulp等等。。。配合parcel来进行的打包的

我将于在下一篇文章中使用gulp.js配合parcel来进行配合;

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 219,490评论 6 508
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 93,581评论 3 395
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 165,830评论 0 356
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,957评论 1 295
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 67,974评论 6 393
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,754评论 1 307
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,464评论 3 420
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 39,357评论 0 276
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,847评论 1 317
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,995评论 3 338
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 40,137评论 1 351
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,819评论 5 346
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,482评论 3 331
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 32,023评论 0 22
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 33,149评论 1 272
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 48,409评论 3 373
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 45,086评论 2 355

推荐阅读更多精彩内容