记一次webpack配置css踩的坑

webpack配置css文件因为我安装的webpack版本是3.6.0,node版本是15.xx ,npm版本7.x当我安装 css-loader的时候,这时候它报了一个错:E:\WEB_programs_C_programs\WEB_programs\vue\1\65.webpack的使用\3webpack的loader>npm install --save-dev css-loader

- 阅读全文 -

服务端渲染和客户端渲染及区别

服务端渲染说白了就是在服务端使用模板引擎模板引擎最早诞生于服务端,后来才发展到了前端服务端渲染和客户端渲染的区别客户端渲染不利于 SEO 搜索引擎优化服务端渲染是可以被爬虫抓取到的,客户端异步渲染是很难被爬虫抓取到的所以你会发现真正的网站既不是纯异步也不是纯服务端渲染出来的而是两者结合来做的例如京东的商品列表就采用的是服务端渲染,目的了为了 SEO 搜索引擎优化而它的商品评论列表为了用户体验,而且

- 阅读全文 -

如何通过服务器让客户端重定向?

状态码设置为 302 临时重定向:​ statusCode在响应头中通过 Location 告诉客户端往哪儿重定向:​ setHeader​ 如果客户端发现收到服务器的响应的状态码是 302 就会自动去响应头中找 Location ,然后对该地址发起新的请求​ 所以你就能看到客户端自动跳转了301 和 302 状态码区别301 永久重定向,浏览器会记住302

- 阅读全文 -

node-url模块

url模块url 模块是node中核心模块之一var url = require('url')url模块有一个方法是url.parse()var obj = url.parse('/pinglun?name=的撒的撒&message=的撒的撒的撒', true);使用 url.parse 方法将路径解析为一个方便操作的对象,第二个参数为 true 表示直接将查询字符串转为一个对象(通过 q

- 阅读全文 -

模板引擎简单使用

模板引擎简单使用// art-template // art-template 不仅可以在浏览器使用,也可以在 node中使用 // 安装: // npm install art-template // 该命令在哪执行就会把包下载到哪里。默认会下载到 node_modules 目录中 // node_modeles 不要改,也不支持。 // 在 node 中使用 art

- 阅读全文 -

node-读取目录

读取目录var fs = require('fs'); //第一个参数 是路径 ,第二个是处理函数,处理函数有两年参数,一个是错误信息,一个是得到目录信息 fs.readdir(path,function(err,files) { if(err) { console.log('没有目录') } console.log(files) // 数组方式存储 })

- 阅读全文 -

Node-响应内容类型Content-Type

响应内容类型Content-Type// 1.结合 fs 发送文件中的数据 // 2. Content-Type // 不同的资源对应的 Content-Type 是不一样的 // 图片不需要指定编码 // 一般只为字符数据才指定编码 var fs = require('fs'); var http = require('http'); var Server = http.createServe

- 阅读全文 -

node里面的模块系统

node中的模块系统模块系统在 Node 中没有全局作用域的概念在 Node 中,只能通过 require 方法来加载执行多个 JavaScript 脚本文件require 加载只能是执行其中的代码,文件与文件之间由于是模块作用域,所以不会有污染的问题模块完全是封闭的外部无法访问内部内部也无法访问外部模块作用域固然带来了一些好处,可以加载执行多个文件,可以完全避免变量命名冲突污染的问题但是某些情况

- 阅读全文 -

node中http模块

http //1. 加载http核心模块 var http = require('http'); // 2.使用http.createServer() 方法创建一个 web服务器 // 返回一个Server 实例 var Server = http.createServer(); // 3.服务器要干嘛? // 提供服务: 对 数据的服务

- 阅读全文 -

node文件的读写

解析执行JavaScript创建编写JavaScript脚本文件打开终端,定位脚本文件的所属目录输入node 文件名执行对应的文件注意:文件名不要用node.js来命名,也就是说除了node这个名字随便起,最好不要使用中文。文件的读写文件读取://浏览器中的JavaScript是没有文件操作能力的 //但是Node中的JavaScript具有文件操作能力 //fs是file-system的简写,

- 阅读全文 -