Tag: 图标

当一个正常的html响应回复一个favicon请求会发生什么?

任何想法什么时候我的Nodejs应用程序返回一个网站上的favicon请求? 我没有办法模拟这个,但是我看到我的应用程序不断得到这样的请求,并怀疑最终用户是否正确地获取页面。

关于favicon静态图像散列的失败摩卡testing

我正在尝试使用mocha,request和SHA1哈希编写集成testing,以确认从Express提供的图标与文件系统上的图标相同。 我得到了两个不同的哈希值,不知道为什么。 是否有可能编码正在改变? process.env.NODE_TLS_REJECT_UNAUTHORIZED = "0" // Avoids DEPTH_ZERO_SELF_SIGNED_CERT error for self-signed certs var request = require("request"); var crypto = require('crypto'); var fs = require('fs'); var favicon = crypto.createHash('sha1').update(fs.readFileSync(__dirname + '/../../public/img/favicon.ico')).digest('hex'); var app = require("../../server.js"); var expect = require('expect.js'); describe("Static tests", function () { it("responds successfully", function (done) { request.get("https://localhost:" + process.env.PORT + "/favicon.ico", function […]

我怎样才能在一个slc回送生成的webappreplace默认的favicon?

我已经使用slc loopback命令生成了一个应用程序。 所以生成的快车web应用程序有其强大的图标。 我怎样才能改变图标? 我在server.js中使用这个 app.use(loopback.favicon(path.resolve(__dirname, '../client/favicon.ico'))); 我也尝试使用HTML链接标记,但仍然默认加载。 我究竟做错了什么?

没有要求的favicon

我正在写一个简单的node.js文件服务器使用节点的http模块(我没有使用EXPRESS)。 我注意到我的初始GET请求正在触发和所有后续的GET请求正在为CSS和JavaScript; 但是,我没有收到对favicon的请求。 即使我在页面检查员看,我没有任何错误,favicon没有显示在资源中。 HTML // Inside the head of index.html <link rel="shortcut icon" href="img/favicon.ico" type="image/x-icon"> <link rel="icon" href="img/favicon.ico" type="image/x-icon"> Node.js的 http.createServer(function(req, res){ // log each req method console.log(`${req.method} request for ${req.url}`); }).listen(3000) 有一个默认图标是胡须,但不是我的自定义图标。 我在这里错过了什么? 以防万一与问题有关。 我正在使用节点v4.2.4 编辑 我认为这与我如何阅读和提供文件有关。 if ( req.url.match(/.ico$/) ){ var icoPath = path.join(__dirname, 'public', req.url); var fileStream = fs.createReadStream(icoPath, "BINARY"); res.writeHead(200, […]

node.js应用程序中的系统托盘图标

这是我需要在我的node.js应用程序中: 系统托盘图标 在申请工作中更改此图标 点击图标后的菜单 创build带有login/密码字段和确认button的窗口 这是我发现的: https://github.com/appjs/appjs – 它看起来不错,但仍然没有系统托盘支持(它看起来会在一段时间内完成) https://github.com/zcbenz/node-gui – 它看起来有所需要的支持,但我不能安装它(我认为这个项目已经死了…) 你有什么build议? 我需要一些可靠 , 易于安装和尽可能跨系统的东西。 //编辑 自11月6日起,Appjs提供基本的托盘图标支持。

使用React和Webpack添加Favicon

我正在尝试添加一个favicon到我使用webpack的React-based网站。 添加一个favicon是一个完全的噩梦,我已经尝试了许多解决scheme无济于事。 推荐给我的最新解决scheme叫做“favicons-webpack-plugin”,可以在这里find: https : //github.com/jantimon/favicons-webpack-plugin 。 如果有人能告诉我我做错了什么,你的帮助将不胜感激。 运行“npm run start”时出现以下错误 这是我的目录结构: 这是我的webpack.config.js文件: const path = require('path'); const merge = require('webpack-merge'); const webpack = require('webpack'); const NpmInstallPlugin = require('npm-install-webpack-plugin'); const TARGET = process.env.npm_lifecycle_event; const FaviconsWebpackPlugin = require('favicons-webpack-plugin'); const HtmlWebpackPlugin = require('html-webpack-plugin'); const CleanPlugin = require('clean-webpack-plugin'); const ExtractTextPlugin = require('extract-text-webpack-plugin'); var favicons = require('favicons'), source = […]