NodeJS
文章平均质量分 70
我们一起学习 NodeJS 吧
橘子味的冰淇淋~
困顿之时,切莫自馁。熬过此关,便可少进,再进再困,再困再进,终有精进亨通之时。
展开
-
package.json 里面的 dependencies 和 devDependencies 的差异
其实不严格的话,没有特别的差异;若是严格,遵循官方的理解。原创 2024-04-23 16:52:59 · 490 阅读 · 0 评论 -
Vite 为什么比 Webpack 快?
前端之所以需要类似于 Webpack 这样的构建工具,是为了提高项目的开发效率,Webpack 通过分析 js 中的 require 语句,分析出当前 js 文件所有的依赖文件,通过递归的方式层层分析后,得到整个项目的依赖关系图,对图中不同的文件执行不同的 loader,比如使用 css-loader 解析 css 代码,最后基于这个依赖关系图读取到整个项目中的所有文件代码,进行打包处理之后交给浏览器执行。这些已经预构建好的依赖,而无需再进行实时的编译或构建,从而提高了应用程序的运行速度和效率。原创 2024-03-28 17:27:10 · 1217 阅读 · 0 评论 -
cnpm报错:“Error:Cannot find module ‘fs/promises” 解决方案
根据分析,原因是Node.js版本太低导致的(也可以说是cnpm版本太高),由于低版本的Node.js对于promises的引入方式与高版本的是不一样,而cnpm版本太高的话,Node是不支持’fs/promises’引入方式的。安装低版本cnpm:npm install [email protected] -g --registry=https://registry.npm.taobao.org。升级到最新的版本:n latest(最新版本)n stable(最新稳定版本)原创 2023-07-05 16:12:49 · 942 阅读 · 0 评论 -
深入理解 .npmrc 文件
.npmrc,可以理解成 npm running configuration,即 npm 运行时配置文件。我们知道,npm最大的作用就是帮助开发者安装需要的依赖包,但是要从哪里下载?下载哪一个版本的包,把包下载到电脑的哪个路径下?原创 2024-03-01 15:37:26 · 1373 阅读 · 1 评论 -
深入理解 package.json 文件与 package-lock.json 文件
文件一般都在每个项目的根目录下面,定义了这个项目所需要的各种模块,以及项目的配置信息,包括名称、版本、许可证、依赖模块等元数据。格式是严格的JSON格式。当你执行 npm install 的时候,node 会先从 package.json 文件中读取所有 dependencies 信息,然后根据 dependencies 中的信息与 node_modules 中的模块进行对比,没有的直接下载,已有的检查更新。原创 2024-03-01 17:05:20 · 2649 阅读 · 1 评论 -
require 与 import 详解
在 JavaScript 中,require 和 import 都是用来导入模块的。原创 2024-03-14 18:03:32 · 1124 阅读 · 0 评论 -
编译时与运行时?
简单来说,运行时是指一段代码,直接扔进浏览器里能运行,例如JS是运行时语言;编译时是指一段代码不能直接在浏览器里跑,需要先经过编译器编译,再放到浏览器里才能运行,例如TS是编译时语言。原创 2024-02-26 15:56:51 · 393 阅读 · 1 评论