ICode9

精准搜索请尝试: 精确搜索
  • think php 登录 (session+验证码)2021-08-16 21:34:20

    、、、、、、、、、、表单页面 <!DOCTYPE html> {__NOLAYOUT__} <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta

  • webpack之打包结果解析(dist/main.js)2021-08-11 23:31:51

    感觉webpack的文章 点击率高一些,那就继续吧~ 今天来全方位解析一下webpack打包过后的结果 首先,在src/a.js先写这样的代码 1 console.log("module a") 2 module.exports = "a"; 在src/index.js中这样写,作为入口chunk 1 console.log("module index") 2 var a = require("./a") 3

  • 抽奖动画 - 九宫格抽奖2021-08-10 17:03:51

    本文介绍九宫格抽奖功能的实现。 1.需求 功能很简单,来看看高保截图,如下图1 图1 需求的功能点如下: 用户点击抽奖,九宫格四周的图片顺时针依次闪烁,空转几圈。 请求接口,等接口有返回后最后对应的奖品闪烁,其他奖品不闪烁。 登录后,正中间的抽奖这个小方格点亮,未登录是灰色,这一点和抽奖

  • Node,在本地提交request后,服务器响应本地的js和css文件。2021-08-09 15:32:21

    首先利用到的知识有:http模块、url模块、fs模块; let http = require("http"); let url = require("url"); let fs=require("fs"); http.createServer((Request, Response) => { console.log(__dirname+result); fs.readFile(__dirname+result,(er

  • 浅析import与require的基本用法及引入方式区别以及在模块加载时间、模块本质、性能、严格模式、值与引用的5个方面区别2021-08-06 23:33:00

      在 es6 之前 JS 一直没有自己的模块语法,为了解决这种尴尬就有了require.js等AMD或CMD方式的出现。在 es6 发布之后 JS 又引入了 import 的概念使得不清楚两者之间的区别的同学在实际使用过程中造成了自己的误解,在查阅了相关资料之后在此记录下自己的小小见解。 一、require 与

  • electron+react 进程间通信碰见的问题解决2021-08-06 20:02:27

    在写主进程和react组件(渲染进程)间通讯时,碰见了很多的问题,主要如下 TypeError:fs.existsSync is not a functionCannot destructure property ‘ipcRenderer’ of ‘window.electron’ as it is undefined.electron react window.require is not a function 上述三个问题,主要

  • Webpack 编译后代码解读 模块原理 异步加载原理2021-08-06 01:03:40

    webpack编译后源码分析 分模块 定义缓存模块的数组为空 有一个起始模块执行 当请求(require)起始模块时,查找缓存是否存在,不存在需要从模块列表加载并缓存,并且通过call传递module, exports, __webpack_require__ // 01 自执行 (function (modules) { // 02 require缓存 var i

  • PHP的学习(3)2021-08-05 23:59:04

    所学PHP的内容大体上还是在复习C语言的和linux 譬如:文件加载路径中‘.’和‘./’(当前路径),‘../’(上级目录)(在linux中 ‘../..’为上级目录的转入符),且同样分为绝对路径和实际路径,但在绝对路径中多了网络绝对路径这一概念 如 include_once 'localhost/index4.php'; (其本质还是可以

  • angular项目中引入jq以及相应插件的方法2021-08-05 19:59:24

    angular中使用了webpack做为依赖管理器,相较于以前在html中使用<script type="text/javascript" src="xxxx"的方式,使用webpack可以实现使在需要某些依赖的时候才进行加载。性能虽然好,但在使用一些历史的依赖于jquery的依赖时往往会出现找不到jquery的问题。 情景 假设当前项目需

  • nodejs--GET方式发送数据2021-08-05 09:34:46

    index.js: // 入口 var server = require("./server.js"); var handler = require("./handler"); var route = require("./router.js") var handle = {}; handle["/"] = handler.home handle["/home"] = handler.home hand

  • Express三大内置中间件2021-07-31 20:02:40

    Express三大内置中间件 自从Express4.16开始,Express就内置了三个常用的中间件,可以借助这三个中间件提高项目的开发效率. express.static() 作用: 快速托管静态资源的内置中间件.一般可用于public目录.该目录中存放index.html,img目录,css目录,js目录. 用法: const express = re

  • 文件包含笔记2021-07-31 16:33:19

    什么是文件包含 程序开发人员一般会把重复使用的函数写到单个文件中,需要使用某个 函数时直接调用此文件。而无需再次编写,这种 文件调用的过程一般被称 为文件包含。 例如:include “conn.php” PHP中常见包含文件函数 include() 当使用该函数包含文件时,只有代码执行到include(

  • Vue+elementUi《后台管理系统》后台接口准备012021-07-31 02:31:54

    一、首先要连接数据库,准备一个db.js module.exports = app =>{ const mongoose = require('mongoose') //数据库连接,允许新连接生成 mongoose.connect('mongodb://127.0.0.1:27017/vue_moba',{ useNewUrlParser:true }) //加载所有模块 requi

  • webpack中require.context的作用2021-07-30 17:02:35

    在我们项目开发中,经常需要import或者export各种模块,那么有没有什么办法可以简化这种引入或者导出操作呢?答案是肯定的,下面就为大家介绍一下require.context 我们会这样引入组件: import A from 'components/A' import B from 'components/B' import C from 'components/C' import D

  • 兼容并包的CMD/seajs2021-07-29 18:31:35

    介绍: 既然requirejs有上述种种不甚优雅的地方,所以必然会有新东西来完善它,这就是后起之秀seajs,seajs的作者是国内大牛淘宝前端布道者玉伯。seajs全面拥抱Modules/Wrappings规范,不用requirejs那样回调的方式来编写模块。而它也不是完全按照Modules/Wrappings规范,seajs并没有使用decl

  • js模块化之--CommonJs规范2021-07-29 17:35:11

    介绍: 2009年,nodejs横空出世,人们可以用js编写服务端代码了。 commonJs规范要点:  定义全局函数require,通过传入模块表示引入其他模块,require函数执行结果就是模块暴露出来的api。  如果require函数引入的模块中也包含依赖,那么一次加载这些依赖  如果引入模块失败,那么require函

  • Vue(十二):js模块化引用 - require.context2021-07-28 13:34:42

    require.context // directory: 要查找的文件路径 // useSubdirectories: 是否查找子目录 // regExp: 要匹配文件的正则 require.context(directory, useSubdirectories, regExp) 在Vue项目中的使用 // src/assets/api/index.js import Vue from "vue"; const getApi = {

  • 在Vue中echarts可视化组件的使用2021-07-28 09:31:35

    echarts组件官网地址:https://echarts.apache.org/examples/zh/index.html 1.找到脚手架项目所在地址,执行cnpm install echarts,安装echarts组件(脚手架的地址就是你vue项目的地址)     (E:\demo\vuepro)这是我的项目地址,vuepro为项目名    2.按需导入,以加快打开速度 1 //引入ech

  • vue-echarts组件2021-07-27 19:59:01

    echarts组件官网地址:https://echarts.apache.org/examples/zh/index.html 1.找到脚手架项目所在地址,执行cnpm install echarts,安装echarts组件 2.按需导入,以加快打开速度 // 引入基本模板 let echarts = require(‘echarts/lib/echarts’) // 引入柱状图组件 require(‘echa

  • koa 放置 前台打包dist 目录2021-07-27 10:02:18

    const Koa = require('koa'); const app = new Koa() //public是指的放置前端静态资源的文件夹名称 app.use(require('koa-static')(__dirname + '/public')) app.listen(3000) Vue打包完部署到服务器运行(express、koa) https://blog.csdn.net/balloonhunter/article/detai

  • art-template 的使用2021-07-25 00:00:09

    1: art-template 的使用: art-template 不仅可以在浏览器中使用, 而且可以在node 环境中使用 2: 安装: npm install art-template 的使用: 3: 在node 环境中可以使用art-template 模板引擎: 4: 模板引擎最早就是诞生于服务器领域, 后来才发展到了前端。 5: 安装npm ins

  • Static methods in interface require -target:jvm-1.8 Web3j.build(httpService)2021-07-23 15:36:34

    使用web3j构建项目时,提示如下错误: Error:(21, 16) Static methods in interface require -target:jvm-1.8 Web3j.build(httpService)    

  • node.js + express + mongoose + express-art-template + mongodb + bootstrap 博客实战项目[黑马程序员]--part02(续)2021-07-22 21:04:44

    1. app.js // 引入 express 框架 const express = require('express'); // 引入路径处理 const path = require('path'); // 引入express-session 模块z const session = require('express-session'); // 导入 art-template 模板引擎 const template = require(&#

  • 前端工程化2-webpack使用与学习2021-07-22 10:02:25

    起因 最近遇到系统优化的需求,webpack作为模块打包工具可以帮助我们。作为webpack的小白,该如何系统的学习呢?首先当然是学会webpack的基本使用,能做出些效果。我们先从最简单的构建目标开始,打包一个helloworld应用程序。源码地址 使用webpack构建一个helloworld程序 新建一个目录webp

  • webpack的 rquire.context用法实现工程自动化2021-07-21 14:32:16

    最近仿写一个项目,如下目录,base内部都是一些基础的组件,但是并没有在main.js 中使用常规的方式去全局注册的,刚开始还不明白没有注册的组件怎么在全局使用的 项目目录 //main.js import global from './utils/global' Vue.use(global) //解释:如果自动化的代码直接写在一个

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有