2024-09-10 23:09:44 772 519
node模块化开发里面导出的 export function xxx和 exportdefaultXXX 他们在导入的时候需要使用不同的导入方法,对于 export defaultXXX由于这里的XXX 对象他实际上就类似是一个匿名的对象,所以在你使用import导入的时候名称是可以由你自己随意的命名,故他不能使用命名方式导入, 而是应该将他单独作为一行来导入 ,即 import abcfrom '模块名' 这里的abc。_syntaxerror: the requested module 'node:events' does not provide an export n
2024-09-09 00:09:15 196 974
微信小程序的学习资料销售平台以nodejs技术,b/s模式以及MySql作为后台运行的数据库。本系统主要包括以下功能模块:首页、个人中心、用户管理、资料类型管理、学习资料管理、系统管理、订单管理等功能,通过这些功能的实现能够基本满足日常学习资料销售管理的操作。本文着重阐述了微信小程序学习资料销售平台的分析、设计与实现,首先介绍开发系统和环境配置、数据库的设计,接着说明功能模块的详细实现,最后进行了总结。
2024-09-06 00:09:42 532 873
Mac/Windows上安装多版本nodejs 并 随意切换node版本_mac 安装多版本node
2024-09-04 23:09:36 363 558
伴随着社会以及科学技术的发展,互联网已经渗透在人们的身边,网络慢慢的变成了人们的生活必不可少的一部分,随着互联网的飞速发展,系统这一名词已不陌生,越来越多的书店都会使用系统来定制一款属于自己个性化的系统。书籍销售系统采用nodejs技术, mysql数据库进行开发,实现了首页,个人中心,用户管理,书籍分类管理,书籍信息管理,系统管理,订单管理等内容,本系统具有良好的兼容性和适应性,为用户提供更多的书籍销售信息,也提供了良好的平台,从而提高系统的核心竞争力。
2024-08-23 20:08:14 807 966
安装某个二级模块时,若发现第一层级有相同名称,相同版本的模块,便直接复用那个模块。因为A模块下的C模块被安装到了第一级,这使得B模块能够复用处在同一级下相同的C模块。扁平化只是理想状态,非理想状态如下图所示:因为B和A所要求的依赖模块版本不同,所以B不能复用A下的C 1.0模块,所以如果这种情况还是会出现模块冗余的情况,他就会给B继续加一层node_modules,就是非扁平化了。_npm install
2024-08-16 22:08:03 191 601
Mac快速搭建前端环境&创建前端项目【Vue】_mac前端环境搭建
2024-08-15 22:08:56 273 306
执行根据报错信息,看出时node-sass运行出现问题。_gyp err! not ok
2024-08-14 00:08:22 540 773
很多 windows 用户可能会看不懂这个变量指的是哪里.官方文档也没有来得及补充太多关于 windows 的配置。估计是 bun 1.1 才支持的 windows.powershell 更高级一些, 支持。在 windows 上 home 变量。所以全局换源就是在这个路径下创建一个。输出后发现, 是 当前用户 的文件夹。( 一定要注意文件名前面有一个。单个项目的换源直接在根目录创建。写的还是类 Unix 系统的。_bun,换源
2024-04-23 21:04:55 621 305
注意:在集成到IDE的时候,如在IDEA中,如果想在IDEA中直接使用node的命令进行install,上述方法可能无法实现。在Windows下,删除C:\Users\你的用户.npmrc文件即可。然后再用npm install的时候,数据就会从淘宝镜像拉取。方法一:通过npm config设置registry。使用cnpm命令进行安装node_modules。方法二:全局安装cnpm命令。_npm 淘宝镜像
2024-08-10 22:08:54 303 634
在安装nvm-desktop 的文件夹下 新建文件夹 node_global 和 node_cache ,然后运行命令(根据安装路径调整)由于npm 要求nodejs 18 ,vue-cli-service 要求 ssl ,所以先关闭;下载window x64版本 (当前3.3 - 2024-06-26, 网上说不要低于 2.6)先用nvm-desktop 安装一个默认的nodejs,再配置nodejs 缓存路径。点击软件右上角的设置按钮,展开如下图,可设置nodejs安装路径。_动态切换node环境
2024-08-08 23:08:02 582 142
某大厂给前端面试者出了一套 TypeScript 笔试题,要求面试者在线实时答题。这种面试题考察的是应聘者的 TS 硬实力,先把题目和要求给出来,你试试能做出来几个。_typescript 笔试题
2024-08-04 22:08:36 211 844
要安装特定的pnpm,可以使用npm命令来全局安装特定在上面的命令中,使用了@2.0.0来指定安装2.0.0的pnpm。您可以将2.0.0替换为您需要安装的号。如果您使用的是yarn,也可以使用以下命令来安装特定在上面的命令中,使用了@2.0.0来指定安装2.0.0版本的pnpm。您可以将2.0.0替换为您需要安装的版本号。希望这个解答对您有所帮助!相关问题。_pnpm安装指定版本
2024-07-27 22:07:32 639 210
Vue 项目运行时,报错Error: Cannot find module ‘node:path’输入node -v如下:输入npm -v报错。_error: cannot find module 'node:path' require stack:
2024-07-22 01:07:09 155 528
nodejs douyin网页端搜索接口及x_bogus、a_bogus(包含完整源码)(2024-06-13)_154.9234.110
2024-06-20 09:06:58 985 370
作为最后的手段,并且出于安全考虑,这通常不是一个好主意,但你可以尝试通过HTTP而不是HTTPS来访问npm仓库。如果你在公司网络或某些特殊网络环境下工作,可能存在代理或防火墙设置,它们可能干扰了SSL证书的验证。如果上述步骤都无法解决问题,可能是淘宝的npm镜像的证书真的已经过期,并且他们尚未更新。如果淘宝的npm镜像有问题,你可以尝试更换到其他的npm镜像,比如官方的npm镜像或者其他可用的镜像。在某些情况下,你的计算机上可能安装了过期的或损坏的SSL根证书。确保你的计算机上的日期和时间设置是正确的。
2024-06-18 23:06:14 727 796
在yarn安装node项目依赖时提示 error Error: getaddrinfo ENOTFOUND registry.nlark.com at GetAddrInfoReqWrap.onlookupall [as oncomplete] (node:dns:118:26)出现了类似这种 error Error: getaddrinfo ENOTFOUND xxx 的情况就是说对应的xxx地址找不到或者失效了。导致这个的原因可能是你的当前项目中的 yarn文件中引用了一个已经失效的地址._error: getaddrinfo enotfound registry.nlark.co
2024-06-18 23:06:45 575 941
解决TS8010: Type annotations can only be used in TypeScript files._type annotations can only be used in typescript files.vetur(8010)
2024-06-16 01:06:44 999 330
到这里Jenkins打包前端的工程就结束了。aws cli挺好用的,要是Jenkins出个官方插件就好了。_jenkins pnpm
2024-06-13 21:06:43 187 422
这个模块是我的个人工具模块,用于记录和收集各种用于 JavaScript/TypeScript 中的编程小工具。这些小工具来源于日常的开发或者阅读源码等待不同场景下的总结,即相当于我的笔记本,也是我用于真实项目中直接拿来用的工具。这些工具都比较小,故而放在一起。也欢迎读者朋友参与维护,一起添加更多的小工具。
2024-06-04 10:06:07 320 893
Markdown 是一种轻量级标记语言,它允许人们使用易读易写的纯文本格式编写文档。即变量如果包含 ‘<’、‘>’、'&'等HTML字符,会被转义成字符实体,像。不会解析HTML标签,也不会将字符转义后输出。会转义HTML字符,那如果我们就是想输出一段HTML怎么办呢?html代码有了 但是没有通用的markdown的通用css。里面可以写任意的 js,用于流程控制,无任何输出。,为的是避免对输出的 HTML 代码做转义处理。通常用于输出富文本,即 HTML内容。,最好保证里面内容不要有HTML字符。_js marked文本转义html
2024-05-31 19:05:20 886 851
从github下clone了一个wujie微前端演示项目,下载到本地运行不起来,报如下错误:看字面意思这个报错应该是说vue版本不正确导致的,于是安装了最新版的vue,结果还是无果。上网查询相关报错的解决方法,有人说是这个插件版本不正确导致,于是卸载重装,还是没有解决。有的说建议删掉node_modules,清除缓存后重新下载。依然没用。stackoverflow上有人对这个报错进行了提问,下面有回答说可能是node版本导致,突然想起来我们公司这个项目因为年代比较久远使用了比较老的node版本,然后使用nv_vitejs plugin-vue版本
2024-05-23 20:05:35 691 232
在工作中,我们可能同时在进行2个或者多个不同的项目开发,每个项目的需求不同,进而不同项目必须依赖不同版本的NodeJS运行环境,这种情况下,对于维护多个版本的node将会是一件非常麻烦的事情,nvm就是为解决这个问题而产生的,他可以方便的在同一台设备上进行多个node版本之间切换。Node Version Manager(NVM) 是一种用于管理多个主动节点.js版本的工具。Node.js平台,Node.js工具社区和Node.js库是快速移动的目标 - 在一个Node.js版本下可能有效的方法不能保证适用_node version manager
2024-05-18 18:05:48 579 934
win安装nvm,node,npm无法使用_downloading npm version 6.1.0... download failed. rolling back.
2024-04-20 17:04:33 646 57
本文介绍了解决 Node.js 开发中常见的 npm ERR! code CERT_HAS_EXPIRED 错误的方法。该错误通常是由于 npm 的证书过期引起的,可能影响到依赖安装和其他 npm 命令的正常运行。文章讨论了错误的原因,包括证书过期和系统时间不准确,并提供了解决方案,如更新 npm、更新根证书、检查系统时间和使用镜像源等。通过这些方法,读者可以解决该错误,并继续进行 Node.js 项目的开发工作。_npm err! code cert_has_expired npm err! errno cert_has_expired npm err! requ
2024-05-13 10:05:01 73 225
在这个示例中,我们首先导入了 Node.js 中的 fileURLToPath 和 dirname 函数,然后使用 import.meta.url 获取当前模块的 URL。接着,通过 fileURLToPath 将 URL 转换为文件路径,并最终通过 dirname 获取该文件路径的目录部分,从而模拟实现了类似 __dirname 的功能。这样,您就可以在 ESM 模式下获取当前模块的目录路径,类似于 CommonJS 中的 __dirname 变量。不过,您可以通过一些方法来模拟实现类似的功能。_name 'dirname' is not defined
2024-04-30 12:04:56 534 525
Linux系统中安装nodejs(node、npm)_linux安装node
2024-03-20 11:03:10 794 727
【新手】win10安装nodejs V16.9.0详细教程
2024-02-17 09:02:20 508 887
jQuery对ajax的封装、Node的数据库编程_jquery ajax 配置node文件
2023-12-30 22:12:21 26 0
pnpm : 无法加载文件 c:\Progran Files\nodejs\pnpm.psl,因为在此系统上禁止运行脚本。有关详细信息,请参阅 https:/go.micros....原因:现用执行策略是 Restricted(默认设置)解决方法:1、使用管理员的身份打开powershell, &nbsp;win + x2、输入 set-executionpolicy remotesigned 后按y,问题得到解决其他: pnpm 安装完成只有,可设置其镜像1、查阅当前镜像(源):&nbsp;pnpm config get registry  2、切换淘宝镜像: pnpm config set