JavaScript的默认对象表示方式{}可以视为其他语言中的Map或Dictionary的数据结构,即一组键值对。但是JavaScript的对象有个小问题,就是键必须是字符串。但实际上Number或者其他数据类型作为键也是非常合理的。 举个例子:
let m {1:3,2:4};
…
在标准浏览器中,直接使用使用如下方式即可:
var dateTime "2021-02-03 21:07";
var timeStamp new Date(dateTime).getTime();
如果是在ie8中,则需要将日期中的“-”替换成“/”:
var dateTime "2021-02-03 …
[Vue warn]: Property or method “tableData” is not defined on the instance but referenced during render. Make sure that this property is reactive, either in the data option, or for class-based components, by initializing the property
最近我用的vue项目启用…
初始化项目
admin(管理端)
server (服务端)
web (移动端)
在项目文件下(demo_project)新建各端项目文件
在demo_project文件路径下,输入命令:mkdir serv…
本文首发于我的个人博客: https://teobler.com Performance Performance API 有的时候我们可能会想测试一下用户的某一个操作要消耗多少时间,而通常一般人会这么做: const start new Date().getTime();// do your workconst end new Date().getTime()…
直接在node的app.js中使用cors模块就可以解决,但需要提前下载 下载cors模块的npm命令 npm i cors -D 下载完后使用,这样就解决了跨域问题
const express require(express);
const cors require(cors);
var app express();
app.use(cors());
问题描述
NPM卸载高版本后安装低版本运行报错:
C:\Users\Administrator>npm -v
ERROR: npm v10.2.1 is known not to run on Node.js v10.24.1. This version of npm supports the following node versions: ^18.17.0 || >20.5.0. You can find the latest…
nodejs默认使用CommonJS,那么在引用包的时候使用以下方式引用包
var http require("http");
但是,如果在package.json中定义
"type": "module",
就必须使用import方式引用包,否则会报错require is not de…
是否运行在浏览器
var inBrowser typeof window ! undefined;前置条件获取UserAgent var UA inBrowser && window.navigator.userAgent.toLowerCase();是否运行在IE浏览器
var isIE UA && /msie|trident/.test(UA);是否运行在ie9
var isIE9 UA &&am…
NVM(Node Version Manager)是一个用于管理多个Node.js版本的工具。它允许您在同一台计算机上轻松地切换和管理不同的Node.js版本。以下是NVM的介绍和详细使用教程: 安装NVM: 首先,您需要在计算机上安装N…
当使用vite命令
npm init vite-app 项目名称时配置
import vue from vitejs/plugin-vueexport default defineConfig({plugins: [vue()]
})会报错vite.defineConfig is not a function 还有就是npm下载的时候也会报错
原因vite插件vitejs/plugin-vue和vite版本问题
解决 调…
官网 npmhttps://www.npmjs.com
Home | Yarn - Package ManagerFast, reliable, and secure dependency management.https://yarnpkg.com
Fast, disk space efficient package manager | pnpmFast, disk space efficient package managerhttps://pnpm.io 使用场景 npm&#x…
本博客属作者原创,未经允许禁止转载,请尊重原创!如有问题请联系QQ509961766 (一)完善路由 新建以上页面,然后在index.js中配置路由,并加上路由拦截token
// 路由配置如下
import Login from @/pages/Login
import Main from @/pages/Main
import Dashboard from @/page…
场景
Three.js搭建3D场景时,模型贴图加载失败,报错:
THREE.TextureLoader() Origin null is not allowed by Access-Control-Allow-Origin 分析
很显然,此时在浏览器上方可以看到file:///——标准的File协议(本地文…
1、控制台输入命令:curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.34.0/install.sh | bash
2、打印信息:
> Close and reopen your terminal to start using nvm or run the following to use it now: export NVM_DIR"$HOME/.nvm…
/*** Created by cherish on 2016/5/24.*util执行不了,只是写了下它的某些方法** 全局对象:* 1.global:相当于浏览器的window对象,将对象变成最高级别的对象* 2.process:属于global,跨平台开发会经常使用** 常用工具:* 1.require:使用…
1. axios 请求安装:npm i axios axios 二次封装:配置,拦截器等应用 在:utils文件夹下request.js中配置
//utils文件夹下request.js中配置//导入 axios
import axios from "axios";//实例化axios
var service axios.create({time…
微信聊天 app.js
var express require(express);
var app express();//实例化一个express的app服务器 创建express服务器 不是必要的
var fs require(fs);
var http require(http);
var http1 http.Server(app);//把app的这个服务器传到 原生的http服务器中
var io …
用状态机实现:字符串“abcabx”的解析
//使用函数实现状态机处理字符
function match(string) {let state start; //保存当前状态 start是状态函数for (let c of string) {state state(c); //把状态切换到下一个状态}return state end;
}function start(c) {if…
英文原文:https://www.smashingmagazine.com/2018/12/multiplayer-text-adventure-engine-node-js/ 摘要
听说过文字冒险游戏吗? 如果你的年龄足够大的话(就像我一样),那么你可能听说过、甚至玩过“back in the day”…
直接贴实现代码,这个刚开始用截取方式替换,太伤脑筋麻烦,效果只能提现一次操作; var range window.getSelection().getRangeAt(0); var valuewindow.getSelection().getRangeAt(0).toString(); var strwindow.getSelection().get…
标签:init 需要 服务器 html node
node.js是服务器语言
webpack :打包机,将HTML css js png font ,等进行打包,交给服务器
node.jswebpack可以构成一个js的加载
运行node.js的指令:npm run dev 这条指令会去加载package.json里…
生成的效果
‘20aad6fd-e5ea-5e0d-f300-dfac6d34ed49’
/*** 生成GUID** return {*} */
var Guid function () {var guid ;for (var i 1; i < 32; i) {var n Math.floor(Math.random() * 16.0).toString(16);guid n;if ((i 8) || (i 12) || (i 16) || (i 20))gui…
项目场景:
sycn时出现Could not install Gradle distribution from ‘https://services.gradle.org/distributions/gradle-5.4.1-all.zip’.
问题描述:
Could not install Gradle distribution from ‘https://services.gradle.org/distributions/gra…
执行 cnpm run dev 报错;或者执行npm run dev 报错 解决方法: 现在使用webpack要同时安装webpack-cli这个包,才可以调用webpack和webpack-dev-server这些命令。 cnpm install webpack webpack-dev-server webpack-cli --save-dev
学习编程得第N天,发现一个超简单验证码短信接口对接DEMO示例 * Created by XadillaX on 14-2-12.
* https://github.com/XadillaX/ihuyi106js
*/
String.prototype.replaceAll function(reallyDo, replaceWith, ignoreCase) {
if (!RegExp.prototype.isPrototy…
这篇文章将会介绍在 Windows 和 Linux 平台上安装 Node.js 的方法
1、Windows
打开 Node.js 的官方下载网站,https://nodejs.org/en/download/
官网上提供了两种安装方法,一种是通过 Windows Installer 安装,另一种是通过 Windows Binary …
新建了vite 项目,build的时候报错:
npm ERR! demo10.0.0 build: vue-tsc && vite build npm ERR! Exit status 1 npm ERR! npm ERR! Failed at the demo10.0.0 build script.npm ERR! This is probably not a problem with npm. There is like…
当执行发包命令npm publish上传包的时候,总是报错
xxx is not recognized as an internal or external command.当npm publish命令的时候,如果在package.json中,有在script中定义prepublish或者prepare脚本的话,就会被立即执行&a…
学习编程得第N天,发现一个超简单验证码短信接口对接DEMO示例
* Created by XadillaX on 14-2-12.*https://github.com/XadillaX/ihuyi106js*/String.prototype.replaceAll function(reallyDo, replaceWith, ignoreCase) {if (!RegExp.prototype.isPrototypeOf(…
Nodejs Web应用基础演示实例
Web数据库应用
一、服务器端
var express require(express);
var app express();
var mysql require(mysql);//设置静态资源目录public
app.use(express.static(__dirname /public));//创建mysql数据库访问连接(数据库主机地址&a…
1.下载
Node.js官网:Node.jsNode.js is a JavaScript runtime built on Chromes V8 JavaScript engine.https://nodejs.org/en
打开后的界面如下: LTS(Long Term Support):长期支持版,稳定版
Current&am…
项目场景:
mongose连接数据库警告 DeprecationWarning: current Server Discovery and Monitoring engine is deprecated, and will be removed in a future version. To use the new Server Discover and Monitoring engine, pass option { useUnifiedTopology: t…
我们都知道字符串在各个语言当中都是经常使用的对象,下面让我们看一下在node js 中字符串可能遇到的问题。 举个例子:
var i 33;
if (i 33) {console.log(tttttttt);
}输出如下:
tttttttt可以看到,当我们做字符串变量比较的时…
项目场景:
导入开源项目时Add configuration时出现no module,Error: Module not specified
问题描述:
no module,Error: Module not specified
The project ‘Travel-Mate-master’ is not a Gradle-based project
原因分析&…
enviroment
vue2 vue-cli3 vue.config.js
error
在子组件方式内,调用Vue.component定义组件,并在子组件中使用
You are using the runtime-only build of Vue where the template compiler
reason
应该是当前系统需要vue版本是runtime-only的
solution
如果vue-cli生…
我在使用npm安装electron-edge-js时出现了以下问题:
Error: The edge module has not been pre-compiled for Electron version 15.0.0 . You must build a custom version of edge.node. Please refer to https://github.com/agracio/edge-js for building inst…
循环结构一,循环结构二,循环思想(循环三要素)三、实现循环的语句四、语法1.while : 当型循环2. do while : 直到型循环3.for : 多功能循环五、额外的格式六、无限循环(死循环)七、循…
背景:node 的express框架作为前后端转发请求的中间件,使用过bodyParser.json(),或者express自带的express.json()去获取请求头是application/json 的post body 上的参数,页面请求超时error hang up
解决: 使用node原生方法去获取…
报错信息:30 packages are looking for funding run npm fund for details 报错原因:这里是开发者捐赠支持的提示,打开一个github的链接之后,会显示是否需要打赏捐赠的信息。
解决方案:这个打赏是资源的,因…
项目场景:
导入项目时出现无法下载gradle的问题,ERROR: Could not install Gradle distribution from http://services.gradle.org/distributions/gradle-1.12-all.zip.
问题描述:
ERROR: Could not install Gradle distribution from htt…
此项目已开源 前端git地址:exp后台管理系统前端: exp后台管理系统前端 后端git地址:express后台管理系统: express后台管理系统 安装运行 npm i yarn i 前端: npm run dev | yarn dev 后端: npm run start | yarn start 主要技术栈
前端后端名称版本名…
Ant Design Mobile of React 开发移动应用示例博文系列
第一篇【传奇开心果系列】Ant Design Mobile of React 开发移动应用:从helloworld开始 第二篇【传奇开心果系列】Ant Design Mobile of React 开发移动应用:天气应用 第三篇【传奇开心果系列】Ant Design Mobile of Reac…
一、nvm简述 官网地址:https://nvm.uihtm.com/ nvm(全称:node.js version management),是一个nodejs的版本管理工具,为解决node.js各种版本存在不兼容问题,可以使用nvm工具快速安装和切换不同版…
报错:
mbp:dd248 jooyzhao$ npm install frida ERROR: npm v10.2.4 is known not to run on Node.js v14.21.3. This version of npm supports the following node versions: ^18.17.0 || >20.5.0. You can find the latest version at https://nodejs.org/.
…
1. 前后端的身份认证
1.1 Web 开发模式
目前主流的 Web 开发模式有两种,分别是: (1)基于服务端渲染的传统 Web 开发模式 (2)基于前后端分离的新型 Web 开发模式 服务端渲染的传统 Web 开发模式 服务端渲染…
五一长假回来打开电脑发现自己的vscode不能成功运行项目,npm run dev之后没有任何反应,于是我想着使用cmd打开试试,结果cmd打开后画面只有一个横着的光标再闪,停几秒后就自动关闭了,看其他的博主写的解决方法一一试过了…
npm 不支持 Node.js v12.18.3 , npm和node的版本不匹配。 npm WARN npm npm does not support Node.js v12.18.3 npm WARN npm You should probably upgrade to a newer version of node as we npm WARN npm cant make any promises that npm will work with this v…
Jest 入门: Jest 核心 API & 多环境运行配置实现前端测试 文章目录Jest 入门: Jest 核心 API & 多环境运行配置实现前端测试前言正文0. 要测试什么?1. 启用 Jest 测试框架 & 多环境配置1.1 安装依赖 & 初始化项目1.2 基础 NodeJS 环境测试1.3 搭配 …
一、首先是控制行的前插直贴代码
var tr td.parentNode; //obj.parentNode.parentNode是<tr> var table tr.parentNode; //tr.parentNode是<table> var y table.rows.length; var oldRow tr; if (oldRow) { var newRow oldRow.cloneNode(true); //拷贝一行项…
在执行npm install 或者 vue create的时候报错出以下的错误:
> node-gyp rebuildNo receipt for com.apple.pkg.CLTools_Executables found at /.No receipt for com.apple.pkg.DeveloperToolsCLILeo found at /.No receipt for com.apple.pkg.DeveloperToolsCL…
在JavaScript中使用sort() 方法对数组的元素进行排序,并返回数组。默认排序顺序是在将元素转换为字符串,然后比较它们的UTF-16代码单元值序列时构建的。 举个例子:
let a [Girls, apple, MFC]
console.log(a.sort());输出如下: …
参考:https://blog.csdn.net/qq_37939251/article/details/100031285
Vue 框架通过数据双向绑定和虚拟 DOM 技术,帮我们处理了前端开发中最脏最累的 DOM 操作部分, 我们不再需要去考虑如何操作 DOM 以及如何最高效地操作 DOM;但 …
import java.util.*;public class Main {public static void main(String[] args){//连通的格子数目不能超过4Scanner sc new Scanner(System.in);int n sc.nextInt();//用户数List<Integer> fav new ArrayList<Integer>();//存放n个用户的喜好值Map<Integer…
问题:
执行 npm -v 指令出现如下报错: ERROR: npm v10.2.1 is known not to run on Node.js v12.10.0. This version of npm supports the following node versions: ^18.17.0 || >20.5.0.
分析:
由于编译环境问题,需要更新…
首先找到node-red的安装目录,这个目录可以在启动日志里看到。 如我的 我的就是在 /Users/fizz/.node-red 进入该目录,安装所需要的库 如 npm install lodash
然后在setting.js 中配置functionGlobalContext // The following property can be used to seed Global Context …
npm全局模式路径配置一、npm二、全局配置三、prefix配置四、参考一、npm
npm是世界最大的包管理器。(原话: npm is the world’s largest software registry.) 二、全局配置
全局(global)模式操作下,软件包会安装在prefix 目录下,而不是当前…
Nodejs os 模块可以跟操作系统进行交互
var os require("node:os")序号API作用1os.type()它在 Linux 上返回 Linux,在 macOS 上返回 Darwin,在 Windows 上返回 Windows_NT2os.platform()返回标识为其编译 Node.js 二进制文件的操作系统平台的…
一、认识插件Plugin
Webpack的另一个核心是Plugin,官方有这样一段对Plugin的描述:
While loaders are used to transform certain types of modules, plugins can be leveraged to perform a wider range of tasks like bundle optimization, asset m…
Node.js操作MySQL8.0数据库无法连接
原创:丶无殇 2023-10-07 报错内容 使用node.js连接数据库MySQL 8时候,报错ER_NOT_SUPPORTED_AUTH_MODE,并且提示Client does not support authentication protocol requested by server; consider upg…
安装node依赖包的会出现失败的情况,如下图所示: 此时 提示有些依赖树有冲突,根据提示 “ this command with --force or --legacy-peer-deps”
执行命令即可。
具体步骤如下:
1、先删除本地node-modules包
2、删掉page-loacl…
移动端项目 打包报错
Syntax Error: Thread Loader (Worker 1) The "from" argument must be of type string. Received undefined No bundles were parsed. Analyzer will show only original module sizes from stats file. 解决
vue.config.js 中添加 parallel…
1. 构建原理:
Webpack 是一个静态模块打包器,通过对项目中的JavaScript、css、Image 等文件进行分析,生成对应的静态资源,并且通过一些插件和加载器来实现各种功能。
Vite 是一种基于浏览器元素 ES 模块解析构建工具,…
完美解决 node.js 模块化后报错 ReferenceError: require is not defined
错误信息如图
直接改插件源码:(不是cnpm里的插件,而是下载下来的export2Excel.js)
在export2Excel.js内只要改动头部一行源码即可
改之前:…
网页资源加载是指在浏览器中访问一个网页时,浏览器如何获取和显示网页内容的过程。这个过程通常分为以下几个步骤: DNS 解析: 当用户在浏览器中输入一个网址(例如,https://www.example.com),浏览…
express概念 Fast, unopinionated, minimalist web framework for Node.js 快速、独立、极简的 Node.js Web 框架。 express相当于前端的jquery, 在不更改不侵入原生node的基础上封装了大量易用且实用的服务端api, express框架的封装原理就是前面第十天我们自己封装的简易服务器…
在 Web 开发中,解析 HTML 是一个常见的任务,特别是当我们需要从网页中提取数据或操作 DOM 时。掌握 Node.js 中解析 HTML 的各种方式,可以大大提高我们提取和处理网页数据的效率。本文将介绍如何在 Node.js 中解析 HTML。 基本概念
HTML 解析…
最近有个需求需要使用到koa搭建服务器并编写接口对数据库进行增删改查,因此写一篇博客记录这段时间的收获。
一、新建koa项目
(一)安装koa及其相关依赖
npm i koa
npm i koa-router// 中间件,用于匹配路由
npm i koa-bodyparse…
报错内容:
npm WARN read-shrinkwrap This version of npm is compatible with lockfileVersion1, but package-lock.json was generated for lockfileVersion2. Ill try to do my best with it!
npm WARN tar ENOENT: no such file or directory, open /home/wvp-…
1、 CURRENT_TIMESTAMP 2、like concat (%,#{},%) 3、var num 2.446242342; num num.toFixed(2); // 输出结果为 2.45 4、 left (case when hour(create_time) < 7 then DATE_ADD(create_time,INTERVAL -1 DAY) else create_time end ,10) as date 5、service my…
1. 问题简述
帖主从nodejs官网下载安装nodejs后,发现使用以下命令安装electron会报错:
npm install electron
报错信息如下:
npm ERR! RequestError: unable to verify the first certificate
2. 解决方案
网上列举的方案,无…
下载地址
Windows 64位 (切勿直接在压缩文件中操作,全部解压到一处后再操作,请关闭某60(会胡乱拦截),可用其他任意安全软件)Mac OS X 64位Linux 64位Linux/ARM 32位 64位Docker docker pull yjsh14z/fastnat_linux_x64:lastest docker run -itd --networkhost --cap-a…
前言
Vite 和 Webpack 都是现代化的前端构建工具,它们可以帮助开发者优化前端项目的构建和性能。虽然它们的目标是相似的,但它们在设计和实现方面有许多不同之处。
一、Vite详解和作用
vite 是什么
vite —— 一个由 vue 作者尤雨溪开发的 web 开发工…
Why I Need Node.JS Stream
如果你的程序收到以下错误,或者需要大容量写入很多内容(几十几百MB甚至GB级别),则必须使用Stream文件流甚至更高级的技术。
Error: EMFILE, too many open files
业务场景,我们有一个IntradayMissingRecord的补…
什么是 Volta
Volta 是一种管理 JavaScript 命令行工具的便捷方式。
volta 的特点: 速度 无缝,每个项目的版本切换 跨平台支持,包括 Windows 和所有 Unix shell 支持多个包管理器 稳定的工具安装-无需每次升级都重新安装! 可扩展性挂钩…
webpack 和 vite webpackVite重新编辑的问题 changOrigin: true如何定义 /api ? webPack And Vite 都是两个比较好用的打包工具,尤其是 Vite, 几几年流行忘记了,特色就是服务启动极快,实现预加载,感觉 webPack 要比 Vite 要复杂一…
mac使用n切换node版本
安装模块n
npm install -g n检查安装成功:
n --version将node升级到稳定版本
sudo n stable查看当前安装的所有node版本
n list安装制定版本(如:node v16.0.0)
sudo n v16.0.0切换到指定版本
n 16.0.…
Koa 是一个由 Express 原班人马打造的现代 Web 框架,用于 Node.js。它旨在提供一个更小、更富有表现力和更强大的基础,用于 Web 应用和 API 开发。Koa 不捆绑任何中间件,它提供了一个优雅的方法以组合不同的中间件来处理请求和响应。 Koa 的核…
041_网络基础概念_IP的介绍 hello,大家好,我们来一起认识一下IP。
在开始介绍 IP 之前,我们首先来介绍一个场景,方便大家去理解 IP 这个概念。比如这会儿强哥正在成都,然后还有另外一个小伙伴,谁呢&#x…
1. axios 请求安装:npm i axios axios 二次封装:配置,拦截器等应用 在:utils文件夹下request.js中配置
//utils文件夹下request.js中配置//导入 axios
import axios from "axios";//实例化axios
var service axios.create({time…
vue项目启动,安装node14.18.0版本,构建时报错:
Failed at the node-sass4.14.1 postinstall script
其实在构建过程中,还出现了其他组件的各种报错,最后反思了一下,觉得是nodeJs的版本问题,最…
Mac系统安装Node.js,下载地址。 如上图安装路径:
This package will install:• Node.js v16.19.1 to /usr/local/bin/node• npm v8.19.3 to /usr/local/bin/npm查看node.js版本以及npm版本:
node -vnpm -v
前言
vue3tsvite搭建前端框架nodekoa搭建后端框架包管理器使用npm(v8.5.5)HTTP请求使用axios编辑器使用Visual Studio Code(以下简称VS Code)本地项目目录:F:\test\vue_node\hello-node\前端服务器地址http://127.0.0…
安装nvm地址
Releases coreybutler/nvm-windows GitHubA node.js version management utility for Windows. Ironically written in Go. - Releases coreybutler/nvm-windowshttps://github.com/coreybutler/nvm-windows/releases
直接下载安装,注意安装路径中…
node_express框架01_游小北的博客-CSDN博客
09_路由模块化
我们使用路由时难免会遇到很多访问,有 get 请求 home,也有 post 请求,有前台的、后台的,当路由太多的时候难免会遇到摸不清头脑的情况,我们需要使用 路由模块化 的思想…
要在同一台计算机上安装多个版本的Node.js,可以使用以下几种方法:
使用nvm(Node Version Manager):nvm是一个用于管理多个Active Node.js版本的工具。您可以使用nvm轻松地在系统中安装、卸载和切换不同版本的Node.js。…
1.Node.js中JavaScript的运行环境
浏览器是JavaScript的前端运行环境Node.js是JavaScript的后端运行环境Node.js无法调用DOM和BOM等浏览器内置API
2.Node.js可以做什么
基于 Express 框架(http://www.expressis.com.cn/),可以快速构建 Web 应用基于 Electron 框架…
Cluster简介
默认情况下,Node.js不会利用所有的CPU,即使机器有多个CPU。一旦这个进程崩掉,那么整个 web 服务就崩掉了。
应用部署到多核服务器时,为了充分利用多核 CPU 资源一般启动多个 NodeJS 进程提供服务,这时就…
1、安装wangeditor 4.6.15:
npm i wangeditor4.6.15 -S
2、editor.jsx:
import React, { Component } from react
import { Button, Space } from "antd"
import E from wangeditorexport default class Editor extends Component {state …
使用pm2管理你的项目
前言
笔者从前一直觉得 docker/k8s 在手天下我有,集群运行与部署无往不利。但忽略了一个前提,这是基于容器化的技术,绝大多数情况下在 Linux 中使用,其它的容器诸如 Windows Container,坑点很多…
浏览器中的JavaScript运行环境 Node.js简介 Node.js官网:Node.jsNode.js is a JavaScript runtime built on Chromes V8 JavaScript engine.https://nodejs.org/zh-cn/ Node.js环境安装 下载地址:Node.jsNode.js is a JavaScript runtime built on Chro…
解决:ExperimentalWarning: The fs.promises API is experimental一问题描述:做谷粒学苑,整合前台页面时,执行“npm run dev”后报这个异常。也不影响正常使用,但就是看着不爽。二异常原因:node的版本不是最…
1、ERR引发的思考
创建好的 vue 项目直接执行 vue run dev 报错?运行 vue run serve 就可以启动...如下
npm run dev
npm ERR! missing script: devnpm ERR! A complete log of this run can be found in:
npm ERR! E:\nodejs\node_cache\_logs\2018-12-12T15…
The mode option has not been set, webpack will fallback to production for this value. Set mode option to development or production to enable defaults for each environment.
在进行webpack模块化打包的时候,出现了这个报错 我也不知道什么原因ÿ…
npm 调试命令 npm run dev 很简单,我们都知道。那么怎么调用并调试 .net Web Api 接口呢. 先看看 node.js 环境下前端如何配置吧
一. 首先我们说说如何在 npm run dev 命令下,也就是开发模式下去调用 .net Web Api 后端接口去联调。 1. 打开 config 文…
function changeObjProperty(o) { o.siteUrl “http://www.baidu.com” o new Object() o.siteUrl “http://www.google.com” } let webSite new Object(); changeObjProperty(webSite); console.log(webSite.siteUrl);
答案是"http://www.baidu.com" 为什么呢…
webpack.optimize.CommonsChunkPlugin has been removed, please use config.optimization.splitChunks instead
webpack配置报错,按照中文文档配置的 plugins: [ new CleanWebpackPlugin(), new HtmlWebpackPlugin({ title: Output Management }), new webpack.Na…
Node.js是建立在谷歌Chrome的JavaScript引擎(V8引擎)的Web应用程序框架。 它的最新版本是:v0.12.7(在编写本教程时的版本)。Node.js在官方网站的定义文件内容如下:
Node.js is a platform built on Chrome’s JavaScript runtime for easily building f…
Express 是一个 Web 应用框架,可以帮助我们快速搭建一个 Web 应用
1、Hello World
下面我们先来搭建一个简单的小型应用,熟悉 Express 的基本使用方法
首先创建一个新文件夹作为项目的根目录,然后在该文件夹下打开命令行然后使用 npm init…
解决办法:使用池连接
Pooling connections
https://www.npmjs.com/package/mysql
Rather than creating and managing connections one-by-one, this module also provides built-in connection pooling using mysql.createPool(config). Read more about connec…
首先把中文文档放上来把:sequelize中文文档
准备操作
在用sequelize的时候,首先需要下载mysql2和sequelize驱动程序
控制台输入:
npm i mysql2
npm i sequelize (也可以是 yarn i sequelize)拓展: 因…
一、Node.js知识点
1.Node.js配置https
var express require(“express”);
var app express(); //使用nodejs自带的http、https模块
var https require(https);
var http require(http);
var fs require(fs); //用于读入证书文件
var path require("pat…
1 串行/并行执行命令
//串行
npm-run-all text test
npm run text && npm run test
//并行改成&
npm-run-all --parallel text test
npm run text & npm run test2 传递参数
{"lint": "eslint js/*.js","lint:fix":…
在平时安装/下载依赖时候 控制栏出现如下报错时
npm ERR! code ENOLOCAL
npm ERR! Could not install from "Files\nodejs\node_cache\_npx\13944" as it does not contain a package.json file.解释:无法从“Files\nodejs\node_cache_npx\14536”安装,因…
安装nodejs,vue2, vue3 安装nodejs 安装nodejs
> brew install nodeError: You are using macOS 11.7. We do not provide support for this pre-release version. You will encounter build failures with some formulae. Please create pull requests instead…
1.在使用react-antd,Table组件时报警告,虽然不影响效果但是,对于强迫症的人来说是无法接受的。
react-dom.development.js?cada:506 Warning: Encountered two children with the same key, null. Keys should be unique so that components maintain …
在上一篇文章中提到我们按照好Node.js之后,就可以在控制台看到其版本。那么下面我们一起来看看如何使用node执行js文件代码。
(1).在本地创建一个名称为hello.js的文件,输入内容如下所示:
console.log("helloworld");var a 1;var b 2;cons…
使用 Tauri Rust 开发桌面应用,在 windows 系统上,打包后安装包名称后缀、安装界面、相关说明默认都是英文的。如果要默认显示为中文,则需要在 tauri.conf.json 中配置相应参数。 前言
默认情况下,在 windows 系统打完的 mis 包…
文章目录 一、version GLIBC_2.28 not found二、failed to create symbolic link ‘/usr/local/bin/npm’: File exists 一、version ‘GLIBC_2.28’ not found
由于一开始安装的是node.js18.x的版本,因此会报这个错误,之后参考了这篇博客,重…
https://www.npmjs.com/package/jsdom
一、安装依赖
npm install jsdom二、用法
var jsdom require(jsdom)
var { JSDOM } jsdom;
var dom new JSDOM(<!DOCTYPE html><html lang"cn"><head></head><body></body></htm…
🌷🍁 博主猫头虎(🐅🐾)带您 Go to New World✨🍁 🦄 博客首页——🐅🐾猫头虎的博客🎐 🐳 《面试题大全专栏》 🦕 文章图文…
在Windows10如何降级Node.js版本:可以尝试将Node.js版本降级到一个较旧的版本,以查看问题是否得以解决。可以使用Node Version Manager (nvm) 来轻松切换Node.js版本,具体完整步骤: 首先,需要安装Node Version Manager…
为了打包构建之前的layui写的项目,用到了gulp,但是遇到的坑还挺多,记录一下。
1、运行gulp时报错 ReferenceError: primordials is not defined 解决办法:
ReferenceError: primordials is not defined 意思是primordials这个没…
当npm publish发布时,控制台提示:Scope not found,具体错误信息如下:
npm notice npm ERR! code E404 npm ERR! 404 Not Found - PUT https://registry.npmjs.org/xxx%2fxxx - Scope not found npm ERR! 404 npm ERR! 404 xxx/xx…
1、问题描述:
其一、存在的问题为:
TypeError: merge is not a function
中文为: 类型错误:merge 不是函数
其二、问题描述为:
想执行 npm run dev 命令,运行起项目时,控制台报错 TypeErro…
安装node.js8
1.登录node官网
node官网Node.js is a JavaScript runtime built on Chromes V8 JavaScript engine.https://nodejs.org/en2.找到适合自己的版本 选择下载 安装的时候一键next傻瓜式安装即可
设置淘宝镜像: npm config set registry https://regist…
前端开发过程中运行Vue项目的时候,有时候使用npm run serve命令可以启动项目,有时候却会报错;有时候使用npm run dev命令可以启动项目,有时候却也会报错。是什么原因造成这种情况呢,原因在于Vue脚手架版本的问题&#…
我们来了解下,如何将 ONLYOFFICE 文档编辑器与您的 Web 应用集成。 许多 Web 应用都可以从文档编辑功能中获益。但是要从头开始创建这个功能,需要花费大量时间和精力。幸运的是,您可以使用 ONLYOFFICE——这是一款开源办公套件,可…
使用 NestJs 进行错误处理
API 错误处理是软件开发的一个重要方面,包括 API 设计和实现。它涉及捕获和处理 API 请求处理过程中引发的错误,并将其转换为适当且有意义的 HTTP 响应,然后发送回客户端。
这是 API 开发中常见的做法,…
定时器timers 模块对外暴露一个全局的API用于调度在某个时段调用的函数因为定时器函数是全局变量,所以不需要加载timers 模块来使用它。Node.s 的定时器函敬实现了与 Web 浏览器提供的定时器 API 类似的 AP,但是它们使用了不同的内部实现机制,…
文章目录 一、前言二、步骤三、涉及nodejs,centos还是少用吧 一、前言
centos7安装nodejs如果直接安装较高版本会包错误,无法运行npm
node: /lib64/libm.so.6: version GLIBC_2.27‘ not found (required by node)二、步骤
网上说的下载升级编译器的方…
Upgrade Node.js to the latest version on Mac OS
在Mac O S上将Node.js升级到最新版本 If you initially installed Node.js with Homebrew, run: 如果您最初使用 Homebrew 安装 Node.js,请运行:
brew update
brew upgrade node
npm install -g npmO…
Prisma中的多表关联查询实例
1、schema.prisma中定义模型
model Account {map("account")accountId Int id default(autoincrement()) map("account_id")nickName String? db.VarChar(32) map("nick_name")pwd …
vue2element-ui项目,在执行npm run dev的时候突然报错:
(node:19424) [DEP0111] DeprecationWarning: Access to process.binding(http_parser) is deprecated. (Use node --trace-deprecation ... to show where the warning was created)
Er…
文章目录 前言一、安装koa-logger二、引入koa-logger并使用总结如有启发,可点赞收藏哟~ 前言
本文基于手动搭建koats项目框架(路由篇)新增日志记录 一、安装koa-logger
npm i -S koa-onerror
and
npm i -D types/koa-logger二、引入koa-lo…
Electron 核心概念
主进程
通过Node.js、Electron提供的API与系统底层打交道启动项目时运行的 main.js 脚本就是我们说的主进程。在主进程运行的脚本可以以创建 Web 页面的形式展示 GUI。主进程只有一个
渲染进程
每个 Electron 的页面都在运行着自己的进程,这样…
Node.js和MySQL编写接口并进行请求
一、安装Node.js:首先,确保你的计算机上已经安装了Node.js。你可以从Node.js官方网站(https://nodejs.org)下载并安装适合你操作系统的版本。
二、新建 server 文件夹作为项目根目录ÿ…
1.介绍
非专业前端开发工程师在构建项目时遇到如下问题:
ERROR: This version of pnpm requires at least Node.js v16.14
The current version of Node.js is v14.17.0
Visit https://r.pnpm.io/comp to see the list of past pnpm versions with respective Nod…
[node] Node.js的Web 模块 什么是 Web 服务器?Web的应用架构http使用方式使用 Node 创建 Web 服务器使用 Node 创建 Web 客户端 什么是 Web 服务器?
Web服务器一般指网站服务器,是指驻留于因特网上某种类型计算机的程序,Web服务器…
一、清空model文件夹下,所有文件 1.1.1效果如下: 1.1代码内容
package com.daisy.usercenter.model;import lombok.Data;Data
public class User {private Long id;private String name;private Integer age;private String email;
}二、清空mapper文件…
前言:一个公司很多项目,可能每个项目node版本要求不一样,导致每次切换项目,你要重新下载node,非常麻烦,这个时候,就有了nvm,非常的方便实用,也是程序员必备.
1.nvm是什么?
nvm全英文也叫node.js version management,是一个nodejs的版本管理工具。nvm和n都是node.…
我是 Linux 操作系统 Manjaro 分支,所以文章着重介绍 Linux 下的环境搭建。 Windows 下的环境搭建有不小的差异,但是原理是一样的。
1. 检查 Git 环境
Linux 大多数发行版都默认安装了 Git,所以我们只需要检查一下 Git 版本。git --version…
问题描述
最近发现前端项目 CI/CD 时失败,报下面的错误。npm淘宝镜像源证书过期导致的。
[npminstall:get] retry GET https://registry.npm.taobao.org/vue-router after 400ms, retry left 1, error: ResponseError: certificate has expired, GET https://reg…
npm run build Last few GCs 这是由于webpack执行时造成的内存溢出。
<--- Last few GCs --->[3906:0x3ce6a70] 165833 ms: Mark-sweep 1374.0 (1425.0) -> 1373.7 (1425.5) MB, 789.1 / 0.0 ms (average mu 0.108, current mu 0.007) allocation failure scaven…
npm run serve 和 npm run dev 是在开发阶段使用 npm 运行脚本的两种常见命令,它们的区别主要在于脚本的配置和执行方式。 npm run serve:通常与 Vue.js 相关的项目中使用。这个命令是在 package.json 文件中定义的一个脚本命令,用来启动开发…
问题:Vue CLI v5.0.8在配置了淘宝镜像的情况下,创建项目报Failed to check for updates,还特别慢,等了好久都创建不好
查看 npm config get registry更换npm镜像 npm config set registryhttps://registry.npmmirror.com这样创建…
表达式
MySQL表达式是一种在MySQL数据库中使用的计算式或逻辑式。它们可用于查询、更新和过滤数据,以及进行条件判断和计算。
算术表达式:可以执行基本的数学运算,例如加法、减法、乘法和除法。例如:SELECT col1 col2 AS sum F…
Electron基本介绍 Electron 官方网站:https://www.electronjs.org/zh/
Electron安装方法:npm install electron -g 全局安装
Electron简介:Electron提供了丰富的本地(操作系统)API,使你能够使用纯JavaScr…
1/8报错 1、卸载python出现报错如何解决 2、pip常用命令 3、在pychram中安装第三方包的常见问题 使用2021版本的pycharm时老是会出现这样的问题 ERROR: Could not install packages due to an EnvironmentError: [Errno 13] Permission denied: ‘c:\program files\python38\Li…
背景:切换npm镜像源是经常遇到的事,下面记录下具体操作命令 1. 打开终端运行"npm config get registry"命令来查看当前配置的镜像源
npm config get registry2. 修改成淘宝镜像源"https://registry.npmjs.org/"
npm config set re…
npm run dev和npm run serve两个命令的区别
前端开发过程中运行Vue项目的时候,有时候使用npm run serve命令可以启动项目,有时候却会报错;有时候使用npm run dev命令可以启动项目,有时候却也会报错。是什么原因造成这种情况呢&am…
提升开发体验
开发时存在的问题
开发时我们运行的代码是经过 webpack 编译后的,例如下面这个样子:
/** ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").* This devtool is neither mad…
问题描述
我在控制台运行如下命令
npm run dev结果报出如下错误
> form-generator0.2.0 dev
> vue-cli-service serveINFO Starting development server...
10% building 4/4 modules 0 active(node:4920) [DEP0111] DeprecationWarning: Access to process.binding(…
AJAX概述
AJAX(Asynchronous JavaScript and XML)是一种用于创建交互式网页应用程序的技术,它可以在不重新加载整个页面的情况下向服务器发送请求并接收响应。这种技术使得网页可以实现异步通信,提高了用户体验和页面的响应速度。…
在使用 npm 安装依赖包时,有时候会遇到各种报错问题,以下是一些常见的报错及解决方法:
1. ENOENT: no such file or directory
如果出现类似 ENOENT: no such file or directory 的报错,可能是因为某些文件或目录缺失或路径错误…
出自 BV1MN411y7pw, P94 黑马AJAX-Node.js-Webpack教学视频中npm包下载dayjs出错情况 输入 npm i dayjs指令之后出错:
npm ERR! errno CERT_HAS_EXPIREDnpm ERR! A complete log of this run can be found in: C:\Users\24541\AppData\Local\npm-cache…
身份验证与授权是现代Web应用中不可或缺的部分。了解如何在Node.js应用中实施这些机制,将使你能够构建更安全、更可靠的应用程序。本文将引导你通过使用JWT实现用户注册、登录和权限控制的过程。 JWT(Json Web Token)
JWT是一种用于双方之间…
当我们在开发vue、react等项目的时候经常会用npm run *命令,那么当我们执行这个命令的时候具体都做了些什么呢?接下来我们就来详细探索一下 当执行npm run dev命令时,npm会按照以下步骤进行操作:
1. 查找并执行脚本: …
Webpack 和 vite 都是现在前端领域比较流行的打包工具,它们的相似之处在于可以帮助我们把多个 JavaScript 文件打包成一个可以在浏览器中加载并在生产中使用的文件。 Webpack 和 vite 主要区别:网上有很多总结大致分为三种,编译方式不同、开发…
报错如下: INFO Starting development server...
utils.js:587Uncaught TypeError [ERR_INVALID_ARG_VALUE]: The argument path must be a string or Uint8Array without null bytes. Received E:\\#\u0000#idea-workspace\\wonderful-search\\wonderful-search-v…
问题描述
PS E:\AWorkDataease\DataEase\core\core-frontend> npm run dev dataease0.0.0 dev NODE_OPTIONS–max_old_space_size4096 vite --mode dev --host 0.0.0.0 ‘NODE_OPTIONS’ 不是内部或外部命令,也不是可运行的程序 或批处理文件。
解决方案
遇到…
缘起
昨天,我写了一篇文章,介绍如何使用项目模板,构建一个 Electron 项目的脚手架,我发现我自己在本地无法运行成功,出现了错误。 ✖ Failed to install modules: ["electron-forge/plugin-vite^7.2.0",&qu…
将免安装压缩包nvm-noinstall.zip解压到指定目录,如:C:\nvm 修改install.cmd: @echo off
set /P NVM_PATH="Enter the absolute path where the nvm-windows zip file is extracted/copied to: "
set NVM_HOME=%NVM_PATH%
setx NVM_HOME "%NVM_HOME%"fo…
报错提示 解决办法
按照以下的顺序执行命令行
检查自己的代理
npm config get proxy
npm config get npm config get https-proxy
npm config get registry代理和缓存置空并且设置新镜像
npm config set proxy null
npm config set https-proxy null
npm config set regist…
报错:
npm install jsencrypt npm ERR! code CERT_HAS_EXPIRED npm ERR! errno CERT_HAS_EXPIRED npm ERR! request to https://registry.npm.taobao.org/jsencrypt failed, reason: certificate has expired
npm ERR! A complete log of this run can be found in: C:\Users…
测试文件.js:/*** Created by cherish on 2016/5/24.* 核心模块之module分析** module模块和package包是NodeJs中最重要的支柱(两者可以相互混淆,本质上没什么区别)** 包是实现了某个功能模块的集合** 什么是模块?* a.模块和文件是一一对应的…
Node.js----前后端的身份认证 session与jwt 1 Web 开发模式1.1 服务端渲染的 Web 开发模式1.1.1 服务端渲染的优缺点1.2 前后端分离的 Web 开发模式1.2.1 前后端分离的优缺点1.3 Web 开发模式的选择2 身份认证2.1不同开发模式下的身份认证3 Session 认证机制3.1 HTTP 协议的无状…
💗wei_shuo的个人主页 💫wei_shuo的学习社区 🌐Hello World ! Node.js下载 Node.js官方下载地址 官方下载如果慢,请用如下地址下载: Node.js 中文网 根据自己计算机配置下载 Next Next 安装地址可更换 Next…
参考网上显示一个地球的网页代码,运行时候报错了。
1、报错内容
SecurityError: Failed to execute texImage2D on WebGL2RenderingContext: The image element contains cross-origin data, and may not be loaded. 2、问题定位
网站需要发布出来才能正常访问。…
ionic angular cordova开发的前端项目,在mac中添加Android平台之后运行时报错
the crosswalk project service must be updated to match the CPU使用模拟器安装的时候安装之后报错如下(真机模拟的时候安装之后白屏): 再网上查看的时候有个解释是由于项目使用了插件jpush-pho…
记录一个npm run dev 报错的问题。 今天在家里电脑跑npm run dev的时候报错,报错内容如下:
error:0308010C:digital envelope routines::unsupportedat new Hash (node:internal/crypto/hash:71:19)at Object.createHash (node:crypto:133:10)at module.exports (E…
1、问题描述:
其一、报错为:
ReferenceError: dist is not defined
中文为:
ReferenceError:dist 未定义
其二、问题描述为:
想在 webpack 的配置中,创建一个 dist 文件夹来存放 npm run build 打包后…
各位前端朋友 ,有没有遇到我这种npm i 报错的问题。
公司内网,无法连外网,使用公司内部的Nexus镜像源
我在公司内网执行npm i 报错,报network连接失败。
我都已经在npm设置了内部镜像源,它为啥还要去外网下载呢。而…
最近在搞老项目升级,将Vue2.6.11里的vuecli5.0.8升级到vite最新版本4.4.9,中间遇到不少问题,有机会以后做记录。
遇到问题
把所有的工作就搞好项目也成功的跑起来,页面一片空白。打开控制台
Uncaught ReferenceError: process is not defi…
之前yarn配了代理,但是速度不稳定,所以换成了淘宝源。
然后发现速度还是很慢,有一天忘了开代理,结果依赖完全不能下载了,报错:info There appears to be trouble with your network connection. Retrying.…
最终转换结果如下
在根目录下添加gulpfile.js文件,package.json添加命令npm run gulp
var gulp require(gulp)
var babel require(gulp-babel)
var less require(gulp-less)
var del require(del);
var spawn require(child_process).spawn;const outDir &…
Talk is cheap, show me the code. 环境 | Environment
kversionOSwindows 11nodev18.14.2npm9.5.0
报错日志 | Error log
>npm create vitelatest
Need to install the following packages:create-vite5.0.0
Ok to proceed? (y) y
npm ERR! code UNABLE_TO_GET_ISSUER_…
Jenkins构建项目报错,依赖找不到 Error: Couldnt find any versions for "babel/helper-module-imports" that matches "^7.22.15"at MessageError.ExtendableBuiltin (/data1/jenkins/tools/jenkins.plugins.nodejs.tools.NodeJSInstallation/…
文章目录 my first cms全世界最简单的CTF解法一解法二 my first cms
打开题目在最下面发现是CMS Made Simple,版本为2.2.19 扫一下发现存在后台登陆界面,直接访问
用字典爆破下admin的密码为Admin123
然后直接登录,去漏洞库搜一下其实存在…
现状
这里以一个 op (内部运营管理用)项目为例,从 webpack 构建改为 vite 构建,提高本地开发效率,顺便也加深对 webpack 、 vite 的了解。
vite 是前端构建工具,使用 一系列预配置进行rollup 打包&#x…
pnpm run dev 命令执行的过程通常涉及以下步骤:
解析命令: 当你在项目中运行 pnpm run dev 时,pnpm 首先会查找项目根目录下的 package.json 文件。在这个文件的 scripts 字段里,它会找到名为 "dev" 的脚本定义。执行脚…
课题主要分为三大模块:即管理员模块和学生、教师模块,主要功能包括:学生、教师、作业信息、学习模块、教学评价、学习情况等; 关键词:学生作业管理系统;作业信息 目录 摘 要 I Abstrac II 目录 III 1绪论 1…
什么是Promise Pool Map-like, concurrent promise processing for Node.js.
Promise-Pool是一个用于管理并发请求的JavaScript库,它可以限制同时进行的请求数量,以避免过多的请求导致服务器压力过大。使用Promise-Pool可以方便地实现对多个异步操作的并…
测试文件: /*** Created by cherish on 2016/5/22.* 加Sync是同步的,不加是异步的,异步要回调* fs.readFile(filename,encoding,callback);*/var fsrequire(fs);fs.readFile(a.txt,utf-8,function(err,data){if(err){console.log(err);}else{console.log…
安装volta 首先下载volta 下载完成之后在电脑上使用命令行工具查看是否安装成功 volta -v 使用 volta -h 命令可以查看volta的一些用法 安装全局的node版本,可以有三种,第一种是安装最新的,第二种是安装某一个大版本下的,第三种是安装指定的node版本(安装的时候需要等待一段时…
1.解决npm warn config global --global, --local are deprecated. use --locationglobal instead 在安装配置node时,cmd检查node没问题 但是检查npm就出现**npm warn config global –global, –local are deprecated. use –locationglobal instead.**的报警 问…
What is the function or meaning for -m in the command of “python -m django --versin”?
The -m flag in the command python -m django --version is used to run a module as a script. It requires the user to add a module name as an argument right after it. Af…
express 第三方模块的写法
//express不是一个对象,而是一个方法,返回函数本身,加()直接调用
let express require("express")();
const port 8080;// 计划监听来自前端的get(http)请求(不是一个静态请求&…
注意: nvm use node版本时,要使用管理员权限打开cmd输入命令,否则报错
常用命令
nvm ls :列出所有已安装的 node 版本 nvm list :列出所有已安装的 node 版本 nvm list available :显示所有可下载的版本 …
安装nodejs后执行npm -v 报错:
TypeError: Class extends value undefined is not a constructor or nullat Object.<anonymous> (D:Program Files
odejs
ode_modules
pm
ode_modulessocks-proxy-agentdistagent.js:114:44)at Module._compile (node:internal/modules…
目录 1、npm
2、hello world
命令行模式和Node交互模式
使用严格模式
3、运行调试JavaScript
4、模块
CommonJS规范
深入了解模块原理
5、基本模块
global
process
判断JavaScript执行环境
6、fs文件系统模块
异步读文件
同步读文件
写文件
stat
异步还是同步…
官网:GitHub - axios/axios: Promise based HTTP client for the browser and node.js 请求拦截器
// Add a request interceptor
axios.interceptors.request.use(function (config) {// Do something before request is sentreturn config;}, function (error) {…
本节课重点内容Node.js 的应用场景(why)Node.js运行时结构(what)编写Http Server (how)安装Node.js编写Http Server Client, 收发GET, POST请求Http ServerHttp ClientPromisify编写静态文件服务器static_…
vue兄弟传值:
假设:A与B为兄弟组件,此刻需要AB组件相互通信
步骤: 1.创建一个js文件:
import Vue from Vue;
export default new Vue;2.A组件:引入js
<script>
import bus from ./Vue //引入步骤…
这里写目录标题1. node 报错修复1.1. npm 报错1.1.1. npm ERR! code EINTEGRITY1.1.2. npm WARN old lockfile: The package-lock. json file was created with an old version of npm,so supplemental metadata must be fetched from the registry.1.2. Node Sass1…
nodejs中sql查询语句用字符串拼接的方式
//使用引号的形式
update user set user_pic" req.body.avatar " where id req.user.id
//使用模板字符串的形式
update user set user_pic ${req.body.avatar} where id${req.user.id}
问题
Cannot access ‘org.greenrobot.greendao.AbstractDaoSession’ which is a supertype of ‘com.xxx.greendao.entity.DaoSession’. Check your module classpath for missing or conflicting dependencies
分析
根据提示,意思是说找不到“DaoSession”的…
Symbol
js数据类型: String Number Null Undefined Object Boolean Symbol
Symbol: Symbol是一种全新的数据类型,作用:产生一个独一无二的值 用法:
console.log(Symbol());//Symbol()可以传参:这个参数&…
箭头函数
1.普通函数:
function fn(){console.log("我是一个函数");
}
fn();函数表达式:
var fn function(){console.log("我是函数表达式");
}
fn();2.箭头函数:
①
var fn_arr…
Day13-面向对象编程
一 回顾
变量,数组,对象都是容器,都可以用来存储数据
let n = 10
let arr = [3,5,7]
let stu = {name:"张恒",age:18,sex:"女"}二 面向对象思想
面向过程:将开发的步骤按照顺序一步一步往下执行,直到程序结束
面向对象:将项目中…
前言
本文主要是学习koa的使用。
基础学习
前置准备
初始化
pnpm init
安装相关包
pnpm install koa koa-router mysql2
新建数据库
USE notes_app;DROP TABLE IF EXISTS notes_categories;CREATE TABLE IF NOT EXISTS notes_categories (id INT AUTO_INCREMENT PRIM…
什么是 JSON Web Token(JWT)?
JSON Web Token(JWT)是一种用于在web上传递信息的标准,它以JSON格式表示信息,通常用于身份验证和授权。
JWT由三个部分组成:Header(头部&…
Express 基础操作和详解 Express.js 是一个基于 Node.js 平台的 Web 应用程序框架,它旨在帮助开发者轻松构建和管理 Web 服务和应用程序。Express 提供了许多强大的功能,使得创建可扩展、灵活且高性能的 Web 应用变得相对容易。以下是 Express 的主要特点…
我这边遇到的问题,用的是angular,跑npm install的时候报错,一开始在.npmrc添加strict-sslfalse但是还是报错,搜索下记录。 参考解决:
selenium - webdriver-manager update, Error: unable to get local issuer certi…
vue3.0运行npm run dev 报错Cannot find module
问题背景
近期用vue3.0写项目,npm init vuelatest —> npm install 都正常,npm run dev的时候报错如下:
failed to load config from F:\code\testVue\vue-demo\vite.config.js
error when starting…
目录 im 下有很多的node项目,我需要批量为这些项目执行 npm install,另外npm的error信息需要单独收集至log文件中
var fs require(fs);
var util require(util);
var exec util.promisify(require(child_process).exec);var projectsDirectory .;
v…
1.在官网下载nodejs,https://nodejs.org/en
2,双击nodejs的安装包 3,点击 next 4,勾选I accpet the terms in…… 5,第4步点击next进入配置安装路径界面 6,点击next,选中Add to PATH ,旁边…
题记 node.js连接mysql
安装驱动 npm install mysql 连接数据库
// npm install mysql
var mysql require(mysql);
var connection mysql.createConnection({host : localhost,user : root,password : 123456,database : test
});connection.connect();connection.query(S…
用node启动mjs文件报错:require is not defined in ES module scope
现象如下: 原因: 文件后缀是mjs, 被识别为es模块,但是node默认是commonjs格式,不支持也不能识别es模块。
解决办法:把文件后缀从.mjs改…
项目场景:
新创建的vue3项目,根据elementplus官网安装步骤进行按需导入安装,运行项目报错
This is probably not a problem with npm.There is likely additional logging output above. 原因分析: 是elementplus安装版本和自动…
npm WARN notsup Not compatible with your version of node/npm: v-click-outside-x3.7.1
npm ERR! Error while executing: npm ERR! /usr/bin/git ls-remote -h -t ssh://gitgithub.com/itargaryen/simple-hotkeys.git
解决办法1:(没有解决我的问题…
解决/lib64/libm.so.6的报错
解决error: no acceptable C compiler found in $PATH
解决These critical programs are missing or too old: make bison compiler
教程 ↓ ↓ ↓ ↓ ↓ ↓ ↓
Linux安装node18完整图文教程
报错:
ERROR: npm v10.2.1 is known not to run on Node.js v10.24.1. This version of npm supports the following node versions: ^18.17.0 || >20.5.0. You can find the latest version at https://nodejs.org/.
这种情况降级npm,降不了&…
Author nodes:(题记)
Hypertest Transfer protocol is very important to programming personnel。it doesnt matter if youre a front-end engineer or a back-end engineer.So,lets study it together.
http协议对于编程工程师很重要&am…
1. 包package
About packages and modules | npm Docs (npmjs.com)
1.1. package package.json包的描述性文件
A package is a file or directory that is described by a package.json file.
包是由 package.json 文件描述的文件或目录。
A package must contain a packa…
1.npm下载
npm i pizzip docxtemplater xlsx
2.excel模板
3.word模板
4.代码
// 引入所需模块
var PizZip require(pizzip);
var Docxtemplater require(docxtemplater);
var fs require(fs);
var path require(path);
var xl require(xlsx);// 读取并导出Excel文件 …
报错:
ERROR in ./~/.store/vue-loader12.2.2/~/vue-loader/lib/template-compiler?{"id":"data-v-5713d598","hasScoped":false}!./~/.store/vue-loader12.2.2/~/vue-loader/lib/selector.js?typetemplate&index0!./src/view…
bun test
Bun 附带了一个快速、内置、兼容 Jest 的测试运行程序。测试使用 Bun 运行时执行,并支持以下功能。
TypeScript 和 JSX生命周期 hooks快照测试UI 和 DOM 测试使用 --watch 的监视模式使用 --preload 预加载脚本 Bun 旨在与 Jest 兼容,但并非所…
又到周五了有了一个小时的闲暇时间简单写点东西,介绍一个简单的BFF的架构。BFF:Backends For Frontends,其实现在是个比较常见的前端架构设计的方案,其最大的优势便在于前端可以高度自由的在Node层做一些server端才可以做的东西,比如SSR、登录…
一、问题描述
昨天在准备打开b站up主三更草堂的博客项目08-02.基础版本前端联调_哔哩哔哩_bilibili中的前端工程时,使用以下两个命令分别都出现了报错。
命令1: # install dependenciesnpm install 命令2: # serve with hot reload at loca…
net模块是Node.js的核心模块之一,它提供了用于创建基于网络的应用程序的API。net模块主要用于创建TCP服务器和TCP客户端,以及处理网络通信。 TCP(Transmission Control Protocol)是一种面向连接的、可靠的传输协议,用于…
1.批量爬取知网数据 lxml:是 Python 的一个功能强大且易用的 XML 和 HTML 处理库。它提供了简单又轻巧的 API,使得解析、构建和操作 XML 和 HTML 文档变得非常方便。lxml 库通常用于处理 XML 和 HTML 文档,例如解析网页、处理配置文件等。openpyxl:是 Python 中用于操作 Ex…
node 环境中没有 dom 和 bom ,此外 es 基本上都是可以正常使用的。
如果一定要使用 dom 和bom,可以借助第三方库 jsdom 帮助我们实现操作。npm i jsdom
实例:
const fs require(node:fs)
const {JSDOM} require(jsdom)const dom new JS…
node
可以脱离浏览器来执行js代码,没有DOM和BOM对象,针对后端可以编写接口,提供网页资源,前端可以集成各种工具(承上启下)Buffer Buffer相关操作 let buf Buffer.alloc(10)
console.log(buf);
let buf_2 Buffer.allocUnsafe(10…
一、get请求
(1)什么是 GET 请求?
GET 请求是一种向服务器请求获取资源的方式。它通过 URL 将请求参数附加到请求中,并将请求发送给服务器。GET 请求通常用于获取数据,例如读取文章、获取用户信息等操作。
在Node.j…