Node
文章平均质量分 59
node感想
quietness_1
帅就一个字,我再说一次
展开
-
node环境下使用document
众所周知,node基于v8,但是也会存在不一样的,比如document对象拿掉了,所以又有一些大神,牛逼就完了"jsdom": "^19.0.0"const jsdom = require("jsdom")var JSDOM = jsdom.JSDOM// response.data是html的内容var document = new JSDOM(response.data).window.document...原创 2022-03-26 12:03:14 · 1745 阅读 · 0 评论 -
node配置允许跨域
注:你如果想打开跨域来解放set-cookie,就错了,不能直接非同源设置set-cookie允许所有跨域:app.all("*",function(req,res,next){ //设置允许跨域的域名,*代表允许任意域名跨域 res.header("Access-Control-Allow-Origin","*"); //允许的header类型 res.header("Access-Control-Allow-Headers","content-type");原创 2022-03-26 10:39:19 · 2771 阅读 · 0 评论 -
node设置响应头,pdf类型响应头、以及如何拿另一个服务器的响应头、In my Node/Express app I have the following code, which suppose t
Ps:我太年轻,照着网上抄了,就导致报错了一般不设置是没问题,走默认类型,但像如我用了a标签来下载文件,需比较依赖响应头了,a标签有的download属性有兼容问题所有文件类型的请求头字符串(例如:‘xls’=>‘application/vnd.ms-excel’,):https://www.cnblogs.com/benpaodelulu/p/7289860.htmlHttp 下载文件header头参数https://blog.csdn.net/benpaodelulu_guajian原创 2021-10-30 13:33:59 · 389 阅读 · 0 评论 -
CommonJS,AMD,CMD,ES6,require 和 import 详解
CommonJS,AMD,CMD,ES6commonJS用同步的方式加载模块。在服务端,模块文件都存在本地磁盘,读取非常快,所以这样做不会有问题。但是在浏览器端,限于网络原因,更合理的方案是使用异步加载。CMD是另一种js模块化方案,它与AMD很类似,不同点在于:AMD 推崇依赖前置、提前执行,CMD推崇依赖就近、延迟执行。此规范其实是在sea.js推广过程中产生的。/** AMD写法 **/define(["a", "b", "c", "d", "e", "f"], function(a, b,原创 2020-12-01 15:42:53 · 340 阅读 · 0 评论 -
Node、npm安装配置环境,Node在D盘安装(我称之为最好的)
一、使用之前,我们先来掌握3个东西是用来干什么的npm: Nodejs下的包管理器。webpack: 它主要的用途是通过CommonJS的语法把所有浏览器端需要发布的静态资源做相应的准备,比如资源的合并和打包。vue-cli: 用户生成Vue工程模板。(帮你快速开始一个vue的项目,也就是给你一套vue的结构,包含基础的依赖库,只需要 npm install就可以安装)开始:如图,下载8.9.3 LTS (推荐给绝大部分用户使用)双击安装可以使用默认路径,本例子中自行修改为原创 2021-01-07 09:25:50 · 9953 阅读 · 15 评论 -
Node的安装,以及node或者npm不是指令问题,安装Java后node无法用&spawn cmd ENOENT报错
原因:我么事闲的安装java环境的jdk,后来出现了这个问题,我点击忽略,我点击了忽略,GG,我看到有一瞬间它说删除什么东西,我也没觉得有什么问题,后来又根据菜鸟教程Java配置环境(也可能是这里的环境Path重复了,因为我没看到有path就新建了一个,)结果,先是1、我vsc的默认打开谷歌出了问题,我降低了版本才可以的,open in 里面的设置2、接着就是node指令丢了问题于是我搜索了一篇文章,让我重新安装,于是我就听话了(重新安装后node -v 还是不行,就切换到你安装那个文件下原创 2020-12-22 17:01:11 · 637 阅读 · 0 评论 -
npm安装报错整理 npm ERR! network proxy config is set properly See npm help config getaddrinfo EN
写在开头:在公司使用npm安装总是卡住,跟着网上查看了很多资料,乱乱的。强迫整理下以后观看npm config set registry https://registry.npm.taobao.org // 先叫神龙1、安装不行问题(1) 先试试 vsc 和 cmd 指令都可以不(2) 确定公司没有代理 ,执行:解决办法: [原文链接](https://www.jianshu.com/p/3fd7d90db01a)1、执行:npm config get proxynpm conf原创 2020-05-15 09:58:35 · 11838 阅读 · 0 评论