使用Netlify进行简单部署

目的

本次我们将使用Netlify进行简单部署这个项目,Neylify提供了免费且强大的托管服务;

  • 在此之前,我们重新处理一下我们package,json,让其可以更好的被构建,我们加入一些关于parcel构建的输出之类的参数
js 复制代码
    "start": "parcel index.html",
    "build": "parcel build index.html --dist-dir ./dist"   },   "author": "ItShare",   "license": "ISC",   "dependencies": {
    "core-js": "^3.6.5",
    "fraction": "^0.2.0",
    "parcel": "^2.0.0-beta.1",
    "regenerator-runtime": "^0.13.7",
    "sass": "^1.26.10"   } }
  • 之后我们来构建这个项目
js 复制代码
npm run bulid

构建完成之后你就会得到一个dist的目录,有了这个目录我们就可以去部署了

  • 我们部署的网页就是这个网页,可以网站可以允许我们免费的使用它部署前端项目
  • 登录之后是这个界面
  • 之后就很简单了,我们只需要将我们dist的目录拖到这个网站上就自动的部署了
  • 然后点击链接就可以正常的访问了
  • 这个网站也可以对项目进行一些的配置,比如我们可以更改项目名称

后面我们将在学习一些关于版本控制和GIT的使用,这个是每个程序员都必须要掌握的知识哦;

相关推荐
会跑的葫芦怪1 小时前
若依Vue 项目多子路径配置
前端·javascript·vue.js
xiaoqi9222 小时前
React Native鸿蒙跨平台如何进行狗狗领养中心,实现基于唯一标识的事件透传方式是移动端列表开发的通用规范
javascript·react native·react.js·ecmascript·harmonyos
jin1233222 小时前
React Native鸿蒙跨平台剧本杀组队消息与快捷入口组件,包含消息列表展示、快捷入口管理、快捷操作触发和消息详情预览四大核心功能
javascript·react native·react.js·ecmascript·harmonyos
烬头88214 小时前
React Native鸿蒙跨平台实现二维码联系人APP(QRCodeContactApp)
javascript·react native·react.js·ecmascript·harmonyos
pas1364 小时前
40-mini-vue 实现三种联合类型
前端·javascript·vue.js
2601_949833394 小时前
flutter_for_openharmony口腔护理app实战+预约管理实现
android·javascript·flutter
军军君015 小时前
Three.js基础功能学习十三:太阳系实例上
前端·javascript·vue.js·学习·3d·前端框架·three
xiaoqi9226 小时前
React Native鸿蒙跨平台如何实现分类页面组件通过searchQuery状态变量管理搜索输入,实现了分类的实时过滤功能
javascript·react native·react.js·ecmascript·harmonyos
qq_177767376 小时前
React Native鸿蒙跨平台实现应用介绍页,实现了应用信息卡片展示、特色功能网格布局、权限/联系信息陈列、评分展示、模态框详情交互等通用场景
javascript·react native·react.js·ecmascript·交互·harmonyos
2603_949462106 小时前
Flutter for OpenHarmony社团管理App实战:预算管理实现
android·javascript·flutter