前端开发指南前言一、Node.js是什么?1.Node.js安装及详细步骤二、安装淘宝镜像2.1 什么是淘宝镜像2.2 如何下载淘宝镜像3.安装Webpack3.1 什么是Webpack?3.2 如何安装webpack?4.如何使用Vue-cli脚手架4.1 什么是Vue-cli 脚手架?4.2 安装Vue-cli脚手架总结 前言刚刚接触前端,我们肯定从最基本的框架安装来进行的。 我们需要配置什
转载 2024-10-30 22:12:22
13阅读
前言有时候使用npm上的包,发现有bug,我们知道如何修改,但是别人可能一时半会没法更新,或者是我们特殊需求,别人不愿意修改,这时候我们只能自己动手丰衣足食。那么我们应该如何修改别人的源码呢?首先,直接修改node_modules里面的文件是不太行的,重新安装依赖就没有了。一般常用办法有两个:下载别人代码到本地,放在src目录,修改后手动引入。fork别人的代码到自己仓库,修改后,从自己仓库安装这
转载 2024-03-17 14:29:14
213阅读
缘起记得以前有人说过,node的地位很尴尬,只能拿来写写小项目!我一直在想真的是这样嘛?因为每一门语言的出现,必然有其独特性和适用场景,多年来我一直在思考和寻找答案!直到最近,我听了一群大佬们的分享,结合自己的经验,终于明白了前端应该如何正确的玩nodenode的前世今生我们通过时间线来简单梳理下node的发展历程:2009年node诞生2010年Express出现,第一个比较好用的node框架
一、Node的简介Node.js是一个能够在服务器端运行JavaScript的开放源代码、跨平台JavaScript运行环境。Node.js主要用于编写像Web服务器一样的网络应用。官网地址:Node.js中文官网:Node.js 中文网1.前端和后台前端:使用HTML、css、js等技术开发的页面(PC/移动端)。后台:提供服务的应用。2.学习Node的目的(1) 学习Node.js是为了解前后
### 什么是模块化 -node模块化:遵循了commonJS的规范,一个文件是一个模块。 nodeJS本身就自带模块化的思想 导入(require)、导出(module.exports)。 -js的模块化:指一个js文件里面引用另一个js文件 js模块化是由Es6出来时,才提出来的,但是由于浏览器兼容性问题,没有广泛使用开。 后来一些开
一、npm的文件结构  npm的安装:    本地安装1. 将安装包放在 ./node_modules 下(运行 npm 命令时所在的目录),如果没有 node_modules 目录,会在当前执行 npm 命令的目录下生成 node_modules 目录。2. 可以通过 require() 来引入本地安装的包。    全局安装1. 将安装包放在 /usr/local 下或者你 node 的安装目录
转载 2024-09-03 17:49:11
946阅读
文章目录全局对象全局属性全局对象Buffer对象Buffer实例对象用法流可读流可写流管道读写操作 全局对象全局属性__filename 指向当前正在执行的脚本文件名__dirname 指向当前运行的脚本所在的目录(路径)全局对象1、global对象:表示 Node 所在的全局环境,类似于浏览器中的window对象。所有全局变量都是global对象的属性,如:console、process等。在
文章目录1.模块化1.模块化与作用域2. module 模块3.npm与包 1.模块化1.模块化与作用域编程领域中的模块化:遵守固定的规则,把一个大文件拆成独立并相互依赖的多个小模块。模块化好处:提高代码复用性,可维护性和按需加载模块化语法规范CommonJS :require 引用模块 与 module.exports向外暴露成员 CommonJS规范了: 模块的特性 以及 各模块之间
node模块化@(node)一、前言Node应用是由模块组成的,Node遵循了CommonJS的模块规范,来隔离每个模块的作用域,使每个模块在它自身的命名空间中执行。CommonJS规范的主要内容:模块必须通过 module.exports 导出对外的变量或接口,通过 require() 来导入其他模块的输出到当前模块作用域中。CommonJS模块的特点:(1)所有代码运行在当前模块作用域中,不会
转载 2024-09-10 17:14:38
160阅读
这两年全栈很火,于是看了些前端的技术,这里以自己对前端的理解做一个总结,让自己有一个更清晰的认识。前端发展到现在,首先要说的就是nodenode也叫node.js,语言不是一门新语言,而思想是很有颠覆性的,把客户端解析执行的js代码移植到了后台执行,这源于它的单线程、异步IO和事件驱动这三大特性,通常应用程序的操作包括网络操作和文件操作,node的出现可以更好的解决IO并发,非阻塞的处理机制让工
# 前端yarn下载node_modules 前端开发中,我们经常会使用到各种第三方的库和工具来辅助我们完成项目开发。而这些库和工具通常会以模块的形式被集成到我们的项目中。在使用这些库和工具之前,我们需要先下载它们的依赖包,这就需要使用到包管理工具。 在前端开发中,有两个主要的包管理工具:npm和yarn。npm是Node.js的包管理工具,而yarn是由Facebook开发的另一个包管理工具
原创 2024-01-14 08:27:03
292阅读
其实复习一次的作用真实太大了,真的,自从上次ajax开始其实就开始i有点懵懵懂懂的感觉,一直拖想到了node在去回顾一遍,这一次回去复习,ajax已经很熟练了,node之前搞不懂那些原理也顺清楚了好多,其实这次复习没有什么需要说的知识点,因为要说的前面都说过了,我来说一下这个做的一个大项目吧,这个项目真的,应该是我不熟练的愿意那边,就是用express写接口,用postman来测试,三个模块,三个
转载 2024-09-14 23:51:43
66阅读
为什么 npm 要为每个项目单独安装一遍 node_modules?其实也不用每次都安装node_modules,直接使用软连接即可:windows 使用mklink /j node_modules %APPDATA%\Roaming\npm\node_moduleslinux使用ls -s node_modules %APPDATA%\Roaming\npm\node_modulesnodejs
yarn 安装进行时,显现错误 node_modules\gifsicle: Command failed. 错误详情如下解决办法:在 package.json 文件中 配置忽略该错误"resolutions": { "//": "Used to install imagemin dependencies, because imagemi
转载 2023-05-23 16:00:03
357阅读
# Yarn Install: Node_Modules 的去向 在进行前端开发时,包管理工具往往成为了我们工作中的重要部分。Yarn 是其中一个非常流行的选择,许多开发者使用 Yarn 来管理 Node.js 项目中的依赖。在使用 `yarn install` 命令时,所有的依赖包会被安装到一个名为 `node_modules` 的目录里。但是,该目录具体存放在哪里呢? ## Node_Mo
原创 2024-08-29 07:07:49
77阅读
node 模块是node 完成强大功能的实现者。node 的核心模块包括events、fs、buffer、stream、cluster、http、net、一些操作OS和工具模块、全局对象等。本文将在node核心特性理解的基础上进一步深入探讨node核心模块的具体细节。本文主要探讨的模块有:全局对象global及其重要属性、多进程cluster、events重要类EventEmitter、流
Node.js与前端开发实战一、Node.js的应用场景1.前端工程化2.Web服务端应用3.Electron跨端桌面应用4.Node.js在字节二、Node.js运行时结构三、编写 Http Server四、延伸话题 一、Node.js的应用场景1.前端工程化Bundle:webpack, vite, esbuild, parcelUglify:uglifyjsTranspile:bablej
工作快三年一直没有时间好好了解node前端的作用,最近公司在赋能,趁此机会好好学习下node相关知识,仅做入门。啥是node?1.不在浏览器中运行的javascript 2.基于Chrome JavaScript运行时建立的一个平台 3.一个事件驱动I/O服务端JavaScript环境,基于Google的V8引擎应用范围一、前端工具名称 作用
1.1 项目目录介绍目录/文件说明详解build项目构建(webpack)相关代码详解config配置目录,包括端口号等详解node_modulesnpm 加载的项目依赖模块详解src这里是我们要开发的目录,基本上要做的事情都在这个目录里。里面包含了几个目录及文件: ♞ assets:放置一些图片,如 logo  ♞ components:放置一些组件 ♞ views:页面(视图)组件 ♞ rou
转载 2024-07-22 09:55:38
238阅读
前端架构是一种类似于微服务的架构,它将微服务的理念应用于浏览器端,即将 Web 应用由单一的单体应用转变为多个小型前端应用聚合为一的应用。由此带来的变化是,这些前端应用可以独立运行、独立开发、独立部署。以及,它们应该可以在共享组件的同时进行并行开发——这些组件可以通过 NPM 或者 Git Tag、Git Submodule 来管理。注意:这里的前端应用指的是前后端分离的单应用页面,在这基础才谈
  • 1
  • 2
  • 3
  • 4
  • 5