一、基本概述不管是观察者模式还是发布订阅者模式,参与角色只有两种,只是他们之间沟通机制不一样;观察者模式:观察者模式的两种角色:“观察者和被观察者”,他们之间是直接进行关联,直接通信。所以他们需要知道对方是谁。 2. 发布订阅者模式:该模式也有两种角色:“发布者和订阅者”,他们是通过中间层进行相互通信,并将双方关系进行绑定。这两种角色相互不知道对方是谁。总结:观察者模式和发布订阅者作用的目的其实是
# Docker搭建NPM开发环境 ## 引言 随着Node.js的流行,JavaScript的生态系统变得非常庞大。在开发过程中,我们经常需要使用NPM(Node Package Manager)来管理和安装各种JavaScript库和工具。然而,由于不同项目之间的依赖关系可能会导致版本冲突和环境问题,因此在开发过程中搭建一个独立的NPM开发环境是非常重要的。在本文中,我们将介绍如何使用Do
原创 2023-09-16 06:37:06
568阅读
1点赞
写前端的相信都遇到过要提高网页的性能,其中javascript文件越小,浏览器的下载速度面对文件的读取和解析就更快。而一般我们在开发又需要一定的代码规范来使我们的代码更加的容易维护和读懂,但是大量空格和换行又会加大文件的大小,所以在发布时进行缩编或者混淆可以减小javascript的大小,提高效率。一、缩编缩编就是去掉javascript代码中的空格和换行符,从而减小文件大小的目的。我们可以使用J
转载 2023-10-07 22:40:16
160阅读
前端面试 -- JS开发环境和运行环境JS开发环境和运行环境开发环境1-开发环境介绍1-1 面试怎么考开发环境1-2 开发环境主要知识点2-IDE2-1 主流IDE2-2 如何选择IDE2-3 面试时的注意事项3-Git3-1 为什么要使用Git3-2 Git主要知识点3-3 Git常用命令4-JS模块化4-1 不使用模块化的情况4-2 使用模块化的情况4-3 AMD规范4-4 CommonJS
学习AngularJS后,发现Js越来越有趣,开发有效率也是非常地高,上手很快。 决定要在JS的道路上一直走下去。   使用Java开发后端代码是一种痛,因此需要JavaScript来解放大脑。   我对选型的平台定义几个目标: 学习成本极低:快速上手,不用学习太多类型技术。
# JavaScript 开发环境 ## 引言 JavaScript 是一种脚本语言,广泛应用于 Web 开发中。为了进行 JavaScript 开发,我们需要搭建一个合适的开发环境。本文将介绍如何搭建 JavaScript 开发环境,并提供一些常用的代码示例。 ## Node.js Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行时环境,使 JavaScri
原创 2023-08-04 09:57:55
112阅读
一、介绍Create React App 是 React 脚手架,它帮我们可以快速生成项目的工程化结构,脚手架让项目从搭建到开发再到部署,整个流程变得快速和便捷。二、安装Create React App 是官网的一个工具,通常使用全局安装,执行下面命令即可。如下 :npm i -g create-react-app 可以使用下面命令,查看 Create React App 安装的版本create-
转载 2024-10-14 10:05:50
30阅读
# JavaScript开发与发布npm ## 1. 概述 在本篇文章中,我将教你如何开发和发布一个JavaScript库,并将其发布到npm,以供其他开发者使用。下面是整个过程的流程图: ```mermaid stateDiagram [*] --> 开始 开始 --> 创建项目 创建项目 --> 编写代码 编写代码 --> 编译打包 编译打包 -
原创 2023-11-21 09:21:21
213阅读
1评论
npm pack - npm install .tgz 离线安装 前端开发环境 为什么有这个需求 曾=
原创 2022-08-29 16:06:13
3610阅读
如何搭建前端开发环境一、首先安装Google Chrome 浏览器到Google chrome 官网下载并安装最新版的 Chrome 浏览器二、安装 运行时 – Node1.上node js官网下载并安装node js。2.根据自己的电脑系统下载正确的安装包进行安装,安装时可以不用安装到c盘,选择d盘文件夹都可以,而且node js安装后会自动将安装路径添加到系统环境变量,省
目录1 什么是JavaScript(JS)?2 JS能做什么3 JS在页面上做了什么3.1 JS的执行顺序3.2 引用JS代码的方法3.2.1 内部引用3.3.2 外部引用3.3 脚本调用策略3.3.1 async异步属性3.3.2 defer属性4 JS代码调试5 JS变量5.1 var(旧)和let(新)关键字区别5.2 五种基本类型6 JS字符串6.1 与数字的互转6.1.1 数字-&gt
docker - 多容器搭建LAMP服务器环境声明概述使用多容器技术搭建环境的好处docker多容器+LAMP的架构图docker镜像下载方式一:官方镜像仓库下载方式二:配置国内镜像源方式三:通过 https://hub.daocloud.io 网站下载第一步:搭建mysql容器创建mysql容器配置mysql开启远程访问权限测试mysql第二步:搭建php容器配置php安装mysql扩展测试
vue 的开发环境一般有两个。第一种是直接在 HTML 中用 <script> 元素引入 Vue。第二种是基于 Node.js 的 Vue-cli 开发模式。HTML 代码中自动补全 Vue这可能对一些新手比较有用,之后熟悉了 Node.js 的开发模式之后基本没用了。我一开始安装了一个 VueHelper 插件来解决问题。不过,现在我不再推荐使用 VueHelpr 了。因为插件 Vu
转载 2023-10-21 19:50:14
118阅读
环境搭建系列文章目录第一篇:Git (2.19.0.windows.1)环境搭建第二篇:Flutter win
原创 2023-01-06 13:30:31
235阅读
JavaScript开发环境准备NodejsNodejs是服务器端运行JavaScript的开源、跨平台运行环境。Nodejs原始作者瑞安·达尔(Ryan Dahl),于2009年发布,使用了V8引擎,并采用事件驱动、非阻塞、异步IO模型。2010年,npm软件包管理器诞生,通过它,可以方便的发布、分享Nodejs的库和源代码。Nodejs 4.0引入了ES6语言特性。我们学习JS,就...
# 搭建VSCode JavaScript开发环境 ## 介绍 在进行JavaScript开发时,一个好的开发环境能够提高开发效率和代码质量。本文将介绍如何搭建VSCode JavaScript开发环境,帮助刚入行的小白快速上手。 ## 步骤概览 下面是搭建VSCode JavaScript开发环境的步骤概览: | 步骤 | 描述 | |---|---| | 步骤一 | 安装VSCode |
原创 2023-12-06 16:22:10
118阅读
以下是2025年主流JavaScript开发环境搭建指南,涵盖基础工具链、框架适配及效率优化方案,附具体操作命令:一、核心工具安装(必选)1. Node.js & NPM 版本管理# 安装Node版本管理工具(推荐fnm) curl -fsSL https://git.io/fnm | bash # 安装LTS版本(当前推荐20.x) fnm install 20 fnm use 20
原创 3月前
0阅读
搭建JavaScript开发环境 在开始写代码之前,确保你拥有一个能顺畅运行JavaScript开发环境是至关重要的。从设置前置依赖到确保一切顺利运行,下面的步骤将帮助你搭建起一个健全的JavaScript开发环境。本博文将分为几个重要的部分,研究每一个环节,包括环境准备、分步指南、配置详解、验证测试、优化技巧和排错指南。 ## 环境准备 首先,咱们得搞清楚搭建开发环境需要哪些前置依赖。确
原创 6月前
96阅读
Node.js是什么?我们看看百科里怎么说的?JavaScript是一种运行在浏览器的脚本,它简单,轻巧,易于编辑,这种脚本通常用于浏览器的前端编程,但是一位开发者Ryan有一天发现这种前端式的脚本语言可以运行在服务器上的时候,一场席卷全球的风暴就开始了。   Node.js是一个基于Chrome JavaScript运行时建立的平台, 用于方便地搭建响应速度快、易于扩展的网络
今天要给大家带来的是关于JavaWeb的Web环境搭建,这是非常关键的部分,所以有必要单独拿出来做一下详细解说,为以后的JavaWeb使用打下基础。在搭建Java Web开发环境时,首先需要安装开发工具包JDK、Web服务器和数据库。为了提高开发效率、通常还需要安装IDE(集成开发环境)工具搭建JavaWeb开发环境:(大纲)1.JDK的安装和配置    &
  • 1
  • 2
  • 3
  • 4
  • 5