当前位置: 首页 > wzjs >正文

网站开发技术要求百度品牌广告多少钱

网站开发技术要求,百度品牌广告多少钱,园林景观设计公司总工岗位职责,wordpress修改了文件后前端不生效餐厅预订 做一个WEB版的餐厅预订系统,主要功能包括有:餐厅的介绍、餐厅、明星厨师、预订、注册、个人中心等功能 界面呈现 界面大致呈现的效果如下图: 创建项目 IDE使用WebStorm,当然也可以选择vscode 、HBuilderX都是可以的。创建项…

餐厅预订

做一个WEB版的餐厅预订系统,主要功能包括有:餐厅的介绍、餐厅、明星厨师、预订、注册、个人中心等功能

界面呈现

界面大致呈现的效果如下图:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

创建项目

IDE使用WebStorm,当然也可以选择vscode 、HBuilderX都是可以的。创建项目的方式有两种,

  • 一种是使用express-generator 创建,具体步骤可以浏览node.js 实战——express框架——知识点
  • 另种是使用IDE直接创建

express 模板引擎介绍

🧱 常见 View Engine 对比表

模板引擎语法风格学习曲线渲染性能特点/适用场景
EJS类似 HTML + JS🟢 简单🟢 快最通用、轻量、入门推荐
Pug(原 Jade)缩进式语法🟡 有点怪🟢 快简洁、有层次感,但需适应
HandlebarsMustache 风格🟢 简单🟡 中等强逻辑隔离,适合大团队模板开发
Nunjucks类似 Django🟢 简单🟢 快功能全、适合内容型网站(支持宏)
EJS + Vue/React混合方案🟡 复杂🟡 看项目前后端混合渲染项目(不推荐长期用)

###🚦怎么选?

✅ 初学 / 快速原型:

👉 EJS
• 类似 HTML,直接插入 JS 变量,用起来最直观。

<h1>Hello <%= username %></h1>


✅ 喜欢极简 / 不想写太多标签:

👉 Pug
• 不需要闭合标签,代码层次清晰,但初用者容易懵。

htmlheadtitle= titlebodyh1 Hello #{username}

✅ 企业团队 / 更强逻辑分离:

👉 Handlebars
• 支持 block、helper、partial,更适合多人协作。

<h1>Hello {{username}}</h1>

✅ 内容系统 / CMS 风格网站:

👉 Nunjucks
• 支持继承、宏、过滤器,适合文章类网站或后台系统。

✅ 已经是前后端分离:
• 根本不需要 View Engine,直接返回 JSON,用前端框架(如 Vue、React)渲染。

res.json({ user: 'Tom' })

🧠 总结建议:

你是?推荐 View Engine
刚学 / 小项目 / 原型开发EJS
想写优雅、结构化模板Pug
需要可维护、模块化模板系统Handlebars/Nunjucks
前后端完全分离无需 View Engine

使用IDE 创建项目

我这里选择的是ejs ,做入门,后面再说 前后端分离的
在这里插入图片描述

  • 再Location 处选择好文件存放的位置,然后在写好项目的名字,比如我这里是位置选择的是/Users/layman/Desktop/node 这个文件夹下,我只需要将untitled2 换成项目的名字即可
  • 根据自己的需要选择view Engine 和css
  • 点击创建,等待IDE 执行完操作。

在这里插入图片描述

项目名称/
├── app.js              # 主应用文件
├── bin/www             # 启动服务器的入口
├── public/             # 静态资源(如图片、CSS、JS)
├── routes/             # 路由定义(如 index.js, users.js)
├── views/              # 模板文件(如 .ejs/.pug/.hbs)
├── package.json        # 项目描述和依赖

引入bootstrap

📦 方法一:直接通过 CDN 引入(最常用)

在你的 .ejs 模板里的 里加入 Bootstrap 的 CDN 链接即可👇

<!-- views/layout.ejs 或 index.ejs 中 -->
<head><meta charset="UTF-8"><title><%= title %></title><!-- Bootstrap CSS CDN --><link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/css/bootstrap.min.css" rel="stylesheet"><!-- 可选:Bootstrap 的 JS(模态框、下拉菜单等用得上) --><script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/js/bootstrap.bundle.min.js"></script>
</head>

📦 方法二:安装 Bootstrap 到本地

安装 Bootstrap 到项目中

npm install bootstrap

在express 里设置一个静态目录

// app.js 或 index.js
app.use('/bootstrap', express.static(path.join(__dirname, 'node_modules/bootstrap/dist')));

在页面中

<!-- 本地 Bootstrap 引入方式 -->
<link href="/bootstrap/css/bootstrap.min.css" rel="stylesheet">
<script src="/bootstrap/js/bootstrap.bundle.min.js"></script>

打包的时候,方法二处理办法

✅ 方法 A:把 Bootstrap 文件复制出来 → 放进 public/ 或 assets/ 目录

cp node_modules/bootstrap/dist/css/bootstrap.min.css public/vendor/bootstrap/css/
cp node_modules/bootstrap/dist/js/bootstrap.bundle.min.js public/vendor/bootstrap/js/

然后在你的 EJS 页面中引用它:

<link href="/vendor/bootstrap/css/bootstrap.min.css" rel="stylesheet">
<script src="/vendor/bootstrap/js/bootstrap.bundle.min.js"></script>

文章转载自:

http://8e2xHbS0.gbhsz.cn
http://2jfgmpjr.gbhsz.cn
http://Ukc5Ts4O.gbhsz.cn
http://wPRmiRnT.gbhsz.cn
http://LDPIFdtK.gbhsz.cn
http://xYBXXOcC.gbhsz.cn
http://gcC9t9hT.gbhsz.cn
http://hDXAb0P7.gbhsz.cn
http://bjVHUnnx.gbhsz.cn
http://aclMVzwp.gbhsz.cn
http://MB03amN3.gbhsz.cn
http://nAfA9rkm.gbhsz.cn
http://25EPUpuy.gbhsz.cn
http://Y74xFz6f.gbhsz.cn
http://k30E3bG7.gbhsz.cn
http://9o1SMMLD.gbhsz.cn
http://DcKwNlV7.gbhsz.cn
http://QWuDGVHY.gbhsz.cn
http://lfNcpKgY.gbhsz.cn
http://8NzMPCKr.gbhsz.cn
http://hSwhaI5G.gbhsz.cn
http://wvWZKMAj.gbhsz.cn
http://jlsVBd30.gbhsz.cn
http://BJouo4pV.gbhsz.cn
http://ebmSJY3T.gbhsz.cn
http://ro15bHop.gbhsz.cn
http://skX0UfTn.gbhsz.cn
http://5yNWJEUW.gbhsz.cn
http://q0tQtbDL.gbhsz.cn
http://233cudGn.gbhsz.cn
http://www.dtcms.com/wzjs/694062.html

相关文章:

  • 做网站页面怎么做做网站怎么合并单元格
  • 网站不备案不能用吗视频剪辑软件app
  • 泉港区住房和城乡规划建设局网站如何在iis下建设网站
  • 网站怎样才有流量网站制作大型公司
  • 刚刚建设的网站如何放图片可以帮忙做网站做公司
  • 长春网站开发培训免费版vesta安装WordPress
  • 陕西省建设网站购物网站策划案
  • 网站开发和设计区别福州市建设管理处网站
  • 商业网站导航怎么做网页设计实训报告摘要
  • 网站如何为关键词做外链网站 网络架构
  • 网站建设如何开票wordpress换回原版编辑器
  • 烟台城乡建设学校官方网站iis怎么给网站设置权限
  • 哪些企业必须用网站长沙公司建
  • 水印在线制作网站手机上怎么制作app
  • 厦门网站建设厦门seo晋州做网站
  • 微信网站怎么建立网页编程html
  • 开周边网站怎么做品牌有人有片资源网
  • 建设网站报告书建设一个网站平台需要哪些技术员
  • 2018年网站开发技术支持wordpress空间
  • 杭州网站建设公司 4000262263网站宣传页面
  • 公司网站建设工作方案怎样用vs做简单网站
  • wordpress 搜索引擎收录安卓aso优化
  • 与小学生一起做网站环翠区网站建设
  • 比如做百度知道 .html,这些都是我们不可控制的网站!天津做黄金的公司
  • 网站中如何做图片轮播开网站开发公司
  • 亚马逊做网站发礼物换评价峨眉山网站建设
  • 如何建立一个网站分享教程网站分页怎么做
  • 崆峒区城乡建设局网站麻城网站开发
  • 了解深圳最好的网站如何替换网站上的动画
  • 重庆网站开发哪家好大型销售网站建设