使用require.context实现前端工程自动化require.context是什么一个webpack的api,通过执行require.context函数获取一个特定的上下文,主要用来实现自动化导入模块,在前端工程中,如果遇到从一个文件夹引入很多模块的情况,可以使用这个api,它会遍历文件夹中的指定文件,然后自动导入,使得不需要每次显式的调用import导入模块什么时候需要用到require.
Read More
moregeek program
彻底搞明白PHP中的include和require-多极客编程
在PHP中,有两种包含外部文件的方式,分别是include和require。他们之间有什么不同呢?如果文件不存在或发生了错误,require产生E_COMPILE_ERROR级别的错误,程序停止运行。而include只产生警告,脚本会继续执行。这就是它们最主要的区别,其他方面require基本等同于include。被包含文件先按参数给出的路径寻找,如果没有给出目录(只有文件名)时则按照 inclu
Read More
Read More
require/exports与import/export,有啥不一样的??-多极客编程
历史背景require/exports来自野生规范当中,即这些规范是JavaScript社区中的开发者自己草拟的规则,得到了大家的承认和广泛的应用,比如CommonJS、AMD、CMD等等。而Node遵循CommonJS规范,requireJS遵循AMD,seaJS遵循CMD。因为Node无法直接兼容ES6语法,所以现阶段require/exports仍然是必要且是必须的。import/expor
Read More
Read More
无星的前端之旅(十三)——require.context和vuex持久化-多极客编程
背景有些component需要全局注册的,但是在main.js中全局注册又太麻烦了。store采用modules方式分包,使用的时候也要手动注册。store刷新丢失,需要持久化。这时候解决前两个问题,可以使用require.context解决最后一个问题可以使用vuex-persistedstaterequire.context1.require.context是什么?Vue内置了webpack的
Read More
Read More
import和require的区别-多极客编程
原文地址:https://www.cnblogs.com/sunshq/p/7922182.html
import和require的区别
node编程中最重要的思想就是模块化,import和require都是被模块化所使用。
遵循规范
require 是 AMD规范引入方式import是es6的一个语法标准,如果要兼容浏览器的话必须转化成es5的语法
调用时间
require是运行时调用,所以
Read More
Read More
RequireJS 快速上手-多极客编程
RequireJS官方网站: http://requirejs.org/下载requirejs文件,放到项目的js目录文件夹下。 2. 在页面中引入requirejs文件,可采用如下两种方式引用。 2.1 在header中引入<head>
<title>My Sample Project</title>
<!-- data-main attrib
Read More
Read More
angular+ui router+require-多极客编程
index.html!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <link rel="stylesheet" href="../lib/bootstrap/css/bootstrap.min.
Read More
Read More
Contos7.0下搭建vnc-多极客编程
CentOS 7下安装配置 VNC Server[日期:2016-07-03]来源:Linux社区 作者:pigercc[字体:大 中 小]需要使用Linux的远程桌面服务,xmanager之前用过,感觉一般,这次尝试下VNC。我的操作系统是CentOS7一服务端安装VNCServer#yum -y install vnc *vnc-server*设置密码# vncserverYou will
Read More
Read More
node中创建服务进程-多极客编程
在node工程部署中,常常涉及到三方:本地客户端、跳板机和服务器(集群)。在通过git触发gitlab hook脚本后,需要在跳板机中执行相应的ssh命令执行shell文件启动node服务器,这需要使用一个常用的命令setsid,这样当ssh命令执行完毕shell退出后,node服务器仍正常运行,此时node服务进程就是一个最典型的daemon进程(后台服务进程)。那么,在node项目中,如何创建
Read More
Read More
无法打开extmail 页面-多极客编程
安装完extmail后,登录出现如下错误:Can't locate DB_File.pm in @INC (@INC contains: /var/www/extsuite/extmail/libs /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_p
Read More
Read More
express+session实现简易身份认证-多极客编程
环境初始化首先,初始化项目express -e然后,安装依赖。npm install接着,安装session相关的包。npm install --save express-session session-file-storesession相关配置配置如下,并不复杂,可以见代码注释,或者参考官方文档。var express = require('express');var app = exp
Read More
Read More
精通gulp常用插件-多极客编程
匹配符 *、**、!、{}gulp.src('./js/*.js') // * 匹配js文件夹下所有.js格式的文件gulp.src('./js/**/*.js') // ** 匹配js文件夹的0个或多个子文件夹gulp.src(['./js/*.js','!./js/index.js']) // ! 匹配除了index.js之外的所
Read More
Read More
Nodejs进阶:express+session实现简易身份认证-多极客编程
文档概览本文基于express、express-session实现了简易的登录/登出功能,完整的代码示例可以在这里找到。环境初始化首先,初始化项目express -e然后,安装依赖。npm install接着,安装session相关的包。npm install --save express-session session-file-storesession相关配置配置如下,并不复杂,可以见代码注释
Read More
Read More
requre.js模块管理页面中的js文件,优化页面,减少请求-多极客编程
1、html<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Docu
Read More
Read More
saltstack 安装 tomcat8-多极客编程
jdk8 sls文件:cat /srv/salt/init/tomcat8.sls
tomcat-install:
file.managed:
- name: /tmp/apache-tomcat-8.5.4.tar.gz
- source: salt://init/files/apache-tomcat-8.5.4.tar.gz
- user: root
-
Read More
Read More
下载网页,或者监控的工具-多极客编程
pmui:https://github.com/fouber/pmui An UI wrapper of page-monitor, to show webpage history captures and diff them.page-monitor: https://github.com/fouber/page-monitor 监视页面变化都来源于这个phantomjs http://phan
Read More
Read More
apache如何添加虚拟主机和在虚拟主机中实现用户验证-多极客编程
apache如何添加虚拟主机和在虚拟主机中实现用户验证第一步:打开apache主配置文件,vim /usr/local/apache2/conf/httpd.conf,如下图所示:第二步:在以上的apache主配置文件里需要改动三点,如下:(1)将如下图所示中的“deny from all”更改为“allow from all”(2)在下图中添加最后一行,实现php语言能够解析(3)打开可以增加虚
Read More
Read More
Linux 守护进程的启动方法-多极客编程
作者: 阮一峰日期: 2016年2月28日"守护进程"(daemon)就是一直在后台运行的进程(daemon)。本文介绍如何将一个 Web 应用,启动为守护进程。一、问题的由来Web应用写好后,下一件事就是启动,让它一直在后台运行。这并不容易。举例来说,下面是一个最简单的Node应用server.js,只有6行。var http = require('http');http.createServe
Read More
Read More
node.js学习笔记之写文件-多极客编程
//---------------optfile.js------------------var fs= require('fs');module.exports={ writefile:function(path,data){ //异步方式 fs.writeFile(path, data, function (err) { if (e
Read More
Read More
http2-多极客编程
1.http访问权限cd /var/www/mkdir taxing#selinux 为强制状态时需要此步骤,关闭则不需要semanage frcontext -a -t http_sys_content_t '/www/taxing(/.*)?'restorecon -RccF /www/ls -Zd . vim /etc/httpd/conf/httpd.conf119 #DocumentRo
Read More
Read More