零基础初学前端—新建项目

news2024/12/25 0:41:06

对于一个没有基础的新手来说,如何使用 vscode 新建一个前端项目,写一些html页面,并能进行运行。

需要吐下几个步骤:

  1. 新建一个文件夹
  2. 在文件夹里新建一个文件,命名为 xxx.html ,例如 index.html
  3. 打开 vscode ,File->Open Folder 打开创建好了文件夹
  4. 在 index.html 里编辑代码。vscode 自带代码不起功能,我们只需要写一个 html,然后回车,就会生成如下代码:
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>my webpage</title>
</head>
<body>
    <h1>Welcome to my webpage!</h1>
</body>
</html>
  1. 把里面的 title 和 h1 内容改一下,一个简单的前端页面就生成了
  2. 直接右击 index.html 选择在浏览器里打开就可以了
    请添加图片描述
    如果你要不断修改和测试 HTML 文件,在 VS Code 中选择“查看”-“终端”并输入以下命令来启动一个临时的 Web 服务器,前提是已经装好了 python 环境
python -m http.server

启动一个临时的 Web 服务器的主要目的是在本地计算机上提供一个 Web 服务器环境,以便在浏览器中实时预览和测试你的网站或 Web 应用程序。

通常,在本地使用文件协议来打开 HTML 文件会有限制。例如,某些浏览器不允许使用文件协议(file://)来加载跨域资源。因此,推荐的方式是使用 HTTP 协议(http://localhost:8000/index.html),这样可以避免这些限制。

通过在终端输入命令 python -m http.server 可以快速创建一个简单的 Web 服务器。这个命令会在当前目录下启动一个 Web 服务器,并监听在默认端口 8000 上。你可以在浏览器中访问 http://localhost:8000 来查看项目文件。

需要注意的是,这个 Web 服务器只是一个用于本地测试和开发的简单服务器,不应该用于生产环境。在生产环境中,通常需要更强大、可扩展和安全的 Web 服务器。

具体操作如下:

  1. cd 到文件夹
  2. 查看python版本,如果没安装先安装
  3. python -m http.server
~ python --version                                
Python 3.9.6~ cd /Users/morris/Desktop/test 
➜  test python -m http.server
Serving HTTP on :: port 8000 (http://[::]:8000/) ...

请添加图片描述
服务开启之后再打开index.html ,或者直接使用localhost:8080访问我们的页面就可以了。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/596956.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

前端:使用rollup的简单记录

目录 rollup安装 简单使用 1、命令行打包 2、配置文件打包 问题 1、报错提示&#xff1a;(node:23744) Warning: To load an ES module, set "type": "module" in the package.json or use the .mjs extension.(Use node --trace-warnings ... to sho…

模拟电子 | 稳压管及其应用

模拟电子 | 稳压管及其应用 稳压二极管工作在反向击穿状态时&#xff0c;其两端的电压是基本不变的。利用这一性质&#xff0c;在电路里常用于构成稳压电路。 稳压二极管构成的稳压电路&#xff0c;虽然稳定度不很高&#xff0c;输出电流也较小&#xff0c;但却具有简单、经济实…

IDEA(版本2020)启动错误

错误信息&#xff1a;在运行Java应用程序时&#xff0c;发现没有找到Java虚拟机(JVM)&#xff0c;并且需要手动设置JAVA_HOME环境变量。 idea启动时的提示如下&#xff1a; 解决方案如下&#xff1a; 确认已经安装了64位JDK&#xff0c;并且JDK的bin目录已经被添加到了系统的环…

YOLO算法入门知识概念

1.two-stage && one-stage two-stage(两阶段)&#xff1a;Faster-rcnn,Mask-Rcnn系列&#xff08;5EPS&#xff09;---多了预选环节 one-stage(单阶段)&#xff1a;YOLO系列&#xff08;速度快&#xff09;---实时检测时常用2.Map指标&#xff1a;综合衡量控制效果 包…

Android基站定位源代码

经过几天的调研以及测试&#xff0c;终于解决了联通2G、移动2G、电信3G的基站定位代码。团队里面只有这些机器的制式了。下面就由我来做一个详细的讲解吧。1 相关技术内容 Google Android Api里面的TelephonyManager的管理。 联通、移动、电信不同制式在获取基站位置的代码区别…

开源赋能 普惠未来|TKEStack 诚邀您参与 2023 开放原子全球开源峰会

TKEStack 是腾讯开源的一款集强壮性和易用性于一身的企业级容器编排引擎&#xff0c;以极简的向导式界面为用户提供了容器应用全生命周期管理能力&#xff0c;帮助用户在私有云环境中快速构建 PAAS 容器云平台&#xff0c;并敏捷、高效地管理和发布应用程序。作为完全开放的项目…

华秋硬创 | 全国科技工作者日,致敬每一位科技创新者!

2023年5月30日是第七个“全国科技工作者日”&#xff0c;“全国科技工作者日”的设立旨在弘扬科学家精神&#xff0c;团结引导广大科技工作者厚植家国情怀、勇于创新争先。 今年&#xff0c;全国科技工作者日主题是“点亮精神火炬”。每一次科学探索&#xff0c;都始于一束心中…

ipad手写笔哪个牌子好用?便宜的ipad触控笔

在这无纸化的时代&#xff0c;越来越多人向往简便、快速&#xff0c;人们会更想有自己的能够快速完成&#xff0c;电容笔是出现&#xff0c;深受大众喜欢&#xff0c;随着电容笔技术的不断进步&#xff0c;电容笔越来越普遍&#xff0c;价格也越来越低&#xff0c;使用效果也越…

建造者模式的学习与使用以及和抽象工厂模式的区别

1、建造者模式的学习 当创建一个复杂对象时&#xff0c;使用建造者模式可以将对象的构建过程和表示分离开来。它允许使用相同的构建过程来创建不同的表示形式。   建造者模式的主要思想是将一个复杂对象的构建过程分解为一系列简单的步骤&#xff0c;并且使用一个指导者&…

14届蓝桥杯青少组省赛(中级组)C++_2023.5.14

选择题: 1、设只含根结点的二叉树高度为1,共有62个结点的完全二叉树的高度为?(C) A.4 B.5 C.6 D.7 2、C++中,bool类型的变量占用字节字数为?(A) A.1 B.2 C.3 D.4 3、该程序的输出为?(A) A.127 B.97 C.63 D.126 4、以下关于数组的说法中…

力扣-根据前序和后序遍历构造二叉树(java)

根据前序和后序遍历构造二叉树 leetcode 889 题&#xff08;中等&#xff09;解题思路代码演示二叉树专题 leetcode 889 题&#xff08;中等&#xff09; 原题链接&#xff1a; https://leetcode.cn/problems/construct-binary-tree-from-preorder-and-postorder-traversal/ 题…

echart实现地图展示

最近做的页面中需要展示省级地图精确到市级且悬浮到地区上时会显示一些信息 然后参考了网址&#xff1a; “绿色金融” - 江西省 - category-work,geo地理坐标,legend,series-map地图,series-scatter散点图,title标题,tooltip提示框,visualMap视觉映射 - makeapie echarts社区…

同心旋转圆弧

效果如图: <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><meta http-equiv"X-UA-Compatible" content"IEedge"><meta name"viewport" content"widthdevice-width, i…

Unity新动画系统之动画状态机Animator Controller

1、创建动画状态机文件 &#xff08;1&#xff09;会在创建动画时自动创建 &#xff08;2&#xff09;Create----Animator Controller 2、动画状态机窗口相关 层级&#xff1a;可以在右侧齿轮设置参数大小 3、添加动画 为对象添加动画后会自动添加到状态机中 4、状态切换 …

halcon安装多个版本时,环境变量设置

记录halcon安装多个版本时&#xff0c;环境变量设置的步骤&#xff0c;方便以后查阅。 1.设置4个环境变量 找到电脑系统中的系统变量&#xff08;不同系统位置不一样&#xff09;&#xff0c;如下图&#xff1a; &#xff08;1&#xff09;变量名&#xff1a;HALCONARCH 变量…

49天精通Java,第36天,Java数组、java数组初始化、java数组赋值

目录 一、声明数组二、初始化数组三、访问数组元素四、遍历数组五、数组复制1、基本类型数组复制2、Object数组复制3、多维数组复制4、对象数组复制 大家好&#xff0c;我是哪吒。 &#x1f3c6;本文收录于&#xff0c;49天精通Java从入门到就业。 全网最细Java零基础手把手入…

企业开发前端框架2023最新前沿技术vue3+vite+vuetify+js+Tailwind Css

文章目录 前言创建项目1、打开vuetify的官网下载项目2、下载依赖3、添加tailwindcss依赖 结束 前言 最近需要开发新的项目&#xff0c;正好学习了Tailwindcss&#xff0c;所以就想着集成到新项目里来&#xff0c;一来可以精进项目经验&#xff0c;也可以感受一下tailwindcss的…

6.1黄金探底回升是否到顶,今日多空如何布局

近期有哪些消息面影响黄金走势&#xff1f;今日黄金多空该如何研判&#xff1f; ​黄金消息面解析&#xff1a;周三(5月31日)黄金期货价格攀升&#xff0c;美国国债收益率下降推动金价升至一周最高收盘位。美市尾盘&#xff0c;现货黄金收报1962.42美元/盎司&#xff0c;上升3…

实验篇(7.2) 05. SSL - 通过浏览器访问远端内网服务器 ❀ 远程访问

【简介】直接将内网服务器映射成公网IP&#xff0c;可以方便的从任何地方访问服务器的指定端口&#xff0c;但是这种方式下&#xff0c;服务器是公开且暴露的。那有没有即方便、又比较安全的远程访问服务器的方法呢&#xff1f;我们来看看SSL VPN的Web模式。 SSL VPN介绍 从概念…

小心618的iPhone优惠套路 实测对比京东更靠谱

今年的618&#xff0c;各大电商平台都纷纷摩拳擦掌&#xff0c;宣称要拿出史上最大力度来承办这次大促活动&#xff0c;希望以最大的诚意来挖掘消费者的需求潜力&#xff0c;作为资深果粉的我&#xff0c;必然也是希望能在此次618大促中买到心仪已久的Apple产品。 对比之后才发…