require

backgroundImage 路径问题 vue 图片的引入方式

旧巷老猫 提交于 2020-01-21 03:14:07
自:https://blog.csdn.net/MoLvSHan/article/details/78204972 自:https://blog.csdn.net/qq_35393869/article/details/80333564 项目中图片都放在src/img文件夹,img和background-image引用都用相对路径,即../../这种形式 在打包build的设置路径assetsPublicPath: ‘./‘,然后那些没有转成base64的背景图都失效了,,路径。 处理方法: 使用require引入图片 img标签 <img :src="require('assets/img/header/search.png')"> 背景图 <div :style="{backgroundImage:'url('+require('assets/img/common/bg.png')+')'}"></div> <span :style="{backgroundImage:'url('+require('../../assets/image/accounts/dayily.png')+')'}"> 也可以下面这种方式去写: 在前端开发中,background-image属性非常常见,有很多时候需要使用内联样式来绑定此属性,但是在vue-cli项目中

娱乐时间利用node爬取表情包

时光怂恿深爱的人放手 提交于 2020-01-20 03:40:07
安装 npm install request 先引入需要的文件 var request = require('request'); var http = require("http") const fs = require('fs') const cheerio = require('cheerio') var path = require('path') 以上是引入 所需要的包 用到那个引入那个 大概流程就是 请求 拿数据 分析数据 获取需要的资源 保存资源 var request = require('request'); var http = require("http") const fs = require('fs') const cheerio = require('cheerio') var path = require('path') function runCode(id) { id++ request({ url: 'https://www.ivsky.com/bizhi/nvxing', method: "get", json: true, headers: { "content-type": "application/json", }, }, function (error, response, body) { let $ = cheerio.load

用Node+wechaty写一个爬虫脚本每天定时给女(男)朋友发微信暖心话

倾然丶 夕夏残阳落幕 提交于 2020-01-19 21:58:20
wechatBot 微信每日说,每日自动发送微信消息给你心爱的人 项目介绍 灵感来源 在掘金看到了一篇 《用Node + EJS写一个爬虫脚本每天定时女朋友发一封暖心邮件》 后, 在评论区偶然看到一位读者说可不可以用微信实现一下。然后最近刚好在做微信机器人的小项目,那就把这个定时任务放到微信上去做吧,说干就干,撸了一下午终于撸出来了。 项目地址 github: https://github.com/gengchen528/wechatBot 使用库 wechaty - 微信操作 node-schedule - 定时任务 superagent - 爬取页面信息 cheerio - 抓取页面 qrcode-terminal - 终端显示二维码 功能 定时给朋友发送每日天气提醒以及每日一句 根据关键词自动加好友和自动拉群功能 后续继续扩展吧...(你有好的想法也可以提pr) 数据来源 每日一句和上面的大佬一样也是来自 one 天气信息来自 墨迹天气 定时任务 node-schedule 非你莫属了, 可以定时每个月、每个礼拜、每天具体什么时候执行什么任务 实现效果 由于是微信定时发送消息,较邮件来说,微信无法把图片和文字放在同一消息框中,所以美观度来说可能没有邮件好,不过文字进行排版后还是可以的,由于时间仓促,所以文字比较少,后续会继续增加内容; 代码说明 目录结构 config:

nodejs 爬虫

纵饮孤独 提交于 2020-01-19 19:17:42
参考了各位大大的,然后自己写了个爬虫 用到的modules: utils.js     ---  moment module_url.js       var http = require("http");       //获得页面数据   var cheerio = require("cheerio");     //分析页面数据,提取内容   var sanitize = require("validator");   //过滤没用的数据 如空格等     var fs = require('fs');          //操作文件,保存结果   app.js    var async = require("async");    //异步操作 如each, filter   var ts = require("timespans")    //计算花费时间   var sanitize = require("validator");  //过滤没用的数据 如空格等 获得每个页面的话题列表       -- 并行的 根据话题列表获得的话题具体内容   -- 并行的 但是最后输出的内容是按顺序的 别处拷来的utils 里面重写了下console.log 增加了输出的时间 var moment = require('moment'); exports.inc = function

Node.js的模块载入方式与机制

拈花ヽ惹草 提交于 2020-01-19 04:07:03
Node.js中模块可以通过文件路径或名字获取模块的引用。模块的引用会映射到一个js文件路径,除非它是一个Node内置模块。Node的内置模块公开了一些常用的API给开发者,并且它们在Node进程开始的时候就预加载了。 其它的如通过NPM安装的第三方模块(third-party modules)或本地模块(local modules),每个模块都会暴露一个公开的API。以便开发者可以导入。如 var mod = require('module_name') 此句执行后,Node内部会载入内置模块或通过NPM安装的模块。require函数会返回一个对象,该对象公开的API可能是函数,对象,或者属性如函数,数组,甚至任意类型的JS对象。 这里列下node模块的载入及缓存机制 载入内置模块(A Core Module) 载入文件模块(A File Module) 载入文件目录模块(A Folder Module) 载入node_modules里的模块 自动缓存已载入模块 一、载入内置模块 Node的内置模块被编译为二进制形式,引用时直接使用名字而非文件路径。当第三方的模块和内置模块同名时,内置模块将覆盖第三方同名模块。因此命名时需要注意不要和内置模块同名。如获取一个http模块 var http = require('http') 返回的http即是实现了HTTP功能Node的内置模块。

nodejs+express路由模块化

冷暖自知 提交于 2020-01-18 19:17:27
之前我们的代码都是写在了app.js中,不利于阅读维护,多人开发时肯定问题繁多,所以我们需要将路由模块化。 如果我们的功能主要有登录,商品管理,那么主要的模块就是登录和商品 所以在路由目录就有登录和商品两部分的路由 login.js const express = require ( "express" ) ; const router = express . Router ( ) ; router . get ( "/" , function ( req , res ) { res . send ( "登录页面" ) } ) ; router . get ( "/doLogin" , function ( req , res ) { } ) ; module . exports = router ; product.js const express = require ( "express" ) ; const router = express . Router ( ) ; router . get ( "/" , function ( req , res ) { res . send ( "商品首页" ) } ) ; router . get ( "/add" , function ( req , res ) { res . send ( "商品首页" ) } ) ;

PHP学习之路 PSR-0规范

。_饼干妹妹 提交于 2020-01-18 04:28:30
1、PHP的命名空间必须与绝对路径一致 2、类名的首字母必须大写 3、除了入口文件之外,其他".php"必须只有一个类,不能有执行、可执行的代码 开发符合PSR-0规范的基础框架 1、全部使用命名空间 2、所有PHP文件必须自动载入,不能有include/require 3、单一入口(就是index.php) 来源: CSDN 作者: 数学太陡 链接: https://blog.csdn.net/qq_28137309/article/details/103943319

用webpack搭建vue项目(一)

╄→гoц情女王★ 提交于 2020-01-17 06:39:35
首先要安装node 一、webpack 1、新建一个文件夹amazing,然后进入文件夹 命令行运行 npm init - y ( y -- 》代表yes ,省去了默认选项点击 ) 然后命令行中一顿回车 完成后,生成一个package.json文件 2、安装webpack和webpack-cli npm install webpack webpack - cli -- save - dev 3、在文件中创建src、public两个文件夹和webpack.config.js配置文件 ①、在子文件夹public中新建index.html(此文件为入口文件模板,注意是模板) ②、在子文件夹src内新建main.js文件(此文件为项目入口主js文件) ③、webpack-config.js const path = require ( 'path' ) ; module . exports = { entry : { app : './src/main.js' //需要打包的文件 } , output : { filename : 'bundle.js' , //输入的文件名是什么,dist里面生成的文件名也是什么 path : path . resolve ( __dirname , 'dist' ) //指定生成的文件目录 } } ; 4、安装webpack-dev-server

《nodejs开发指南》微博实例express4.x版

半腔热情 提交于 2020-01-17 04:34:43
转自:http://www.cnblogs.com/yuanzm/p/3770986.html 《nodejs开发指南》微博实例express4.x版   之前一直执着于前端开发,最近几天,开始学起了nodejs。作为一名前端开发者,见到这样一门用javascript写的后台自然是很激动的。但是,后台毕竟不同于前端,在学习的过程中,还是会遇到不少问题。   为了开始学习nodejs,一开始选择了《深入浅出nodejs》这本书,看了几章之后,得出一个结论是:真是一本好书,但是还是不会写nodejs!然后选择了另外一本教材《nodejs开发指南》,由于看过了《深入浅出nodejs》,直接跳过了这本书的前几章,写起了该书第五章的微博实例。作为一个新手,在写的过程中,才逐渐发现因为express版本升级的原因,书中的代码很多已经不能用了,这对于新手来讲,真是痛苦的经历!!本着分享和学习的精神,特此奉上《nodejs开发指南》微博实例express4.x版本源码和编写过程中需要注意的问题。   首先我们看看当前express的版本:   这和书本所用的express2.x版本已经有了很大的变化。对于express4版本的新特性,可以看看这个: http://scotch.io/bar-talk/expressjs-4-0-new-features-and-upgrading-from-3-0

php笔记之文件载入和异常处理

廉价感情. 提交于 2020-01-16 15:54:00
文件载入 介绍 在实际的开发中,经常会在一个php文件中导入其他的文件,被引入的文件可以是html也可以是php文件 语法 require require(文件名) require_once(文件名) 示例: include include(文件名) include_once(文件名) 在引用文件时,主要有两种使用目的: 当前文件(php)有数据,想要被引用的文件(html)显示 在当前文件(php)想要使用,另一个文件(php)中的功能性代码: 引入路径问题 在实现项目中,对于html文件,我是不允许用户直接请求,而是指向一个php文件,让php文件来引用这个html文件 当一个php文件引入一个html文档时,html文件本身也会引入一些其他的文件,如图片文件,css文件,js文件,这时会发生改变路径的问题。路径要以当前php文件所在的路径问起点 include和require的区别 include在引入文件时,如果被引入的文件不存在则会报错,但程序还会继续向下执行 require在引入文件时,如果被引入的文件不存在,则会上断程序的执行 经验法则: require 一般用于引入php文件,因为php里面一般书写的是功能性的代码 include一般用于引入html文档 include、require VS include_once 、require_once的区别 include