草庐IT

node.js - Node http-server 以 index.html 响应任何请求

我已经全局安装了http-server。我从本地端口8080上的myDir启动它。在myDir我有index.html。如果我(从浏览器)请求http://localhost:8080/我会得到index.html,这没关系。如果我通过http://localhost:8080/anything请求,我没有得到服务器的任何响应。相反,我想要的是我的服务器总是以index.html响应任何通过端口8080到达本地主机的http请求。这可能吗?提前致谢 最佳答案 按照文档中的说明使用。http-server--port8080-Phtt

javascript - 鬼博客查找 View 失败 "index"

我在我的MAC上运行Ghost,当我在浏览器中访问localhost:2368时,出现了一个问题:500查找View“索引”失败堆栈跟踪查找View“索引”失败交付时(/Users/zengdaqian/Documents/Ghost-0.3.3-wip/node_modules/bookshelf/node_modules/when/when.js:270:7)我该如何解决?TKS! 最佳答案 从github下载master.zip后遇到了同样的问题。此问题在github上的故障排除部分中有所描述:Soundslikeyoudon

node.js - (发电机 polymer )哟 polymer 失败,找不到模块 'find-index'

这是在干净的目录中键入yopolymer后的完整错误。module.js:338throwerr;^Error:Cannotfindmodule'find-index'atFunction.Module._resolveFilename(module.js:336:15)atFunction.Module._load(module.js:278:25)atModule.require(module.js:365:17)atrequire(module.js:384:17)atObject.(/usr/lib/node_modules/generator-polymer/node_mod

javascript - Express.js 重定向到 HTTPS 并发送 index.html

我有一个简单的Express.js实例,它为单页Angular应用程序提供静态资源。我在Express配置中设置了一些中间件,以便为所有路由返回index.html,并且Angular可以从那里加载。最近,我在Heroku上设置了SSL,我想确保来自HTTP的所有流量都重定向到HTTPS。我尝试结合thispost中的建议解决方案用我现在拥有的东西,但最终会陷入无休止的重定向循环。简而言之,我需要将所有流量从HTTP重定向到HTTPS,并为所有请求发送index.html文件。我在这里做错了什么?vargzippo=require('gzippo');varexpress=requir

node.js - 如何使用 gulp 自动将其他 HTML 文件的链接添加到 index.html?

类似于WordPress博客上的存档页面。我正在使用这个gulpscript它可以生成多个页面,但在运行服务器并在浏览器中打开页面时只能显示一次。server:{baseDir:"./output",index:"test-template.html"},我希望test-template.html应该有链接模板A.html模板B.html模板C.html所以在浏览器中记住并输入这些文件的URL,我可以通过单击index.html页面上的链接打开有没有插件可以做到这一点? 最佳答案 有两个软件包可能会有所帮助。请仔细检查任务配置,以定

node.js - 入口点未定义 = index.html 使用 HtmlWebpackPlugin

我正在使用Webpack4并且正在创建配置文件,当尝试使用HtmlWebpackPlugin时,它在控制台上得到了这个:Entrypointundefined=index.html,它打开浏览器并出现HTML,但我在控制台上收到这条奇怪的消息,如何解决这个问题?这就是我的配置文件的样子:'usestrict'constwebpack=require('webpack')const{join,resolve}=require('path')constHtmlWebpackPlugin=require('html-webpack-plugin')module.exports={mode:'

javascript - TypeScript:我可以在不编写 index.ts 文件的情况下导入文件夹吗?

如果一个项目的大多数目录包含不超过2-3个TypeScript文件,并且在将包含目录导入其他地方时应该可以访问它们的所有导出,这会导致大量index.ts具有可预测内容的文件。示例目录:我的组件my-component-config.tsmy-component.tsindex.tsindex.ts包含什么?当然,它包含export*from"./my-component-config"export*from"./my-component"这很明显。对于10个组件目录,这意味着:10个index.ts文件包含100%冗余信息。如何让TypeScript(/Node)隐式创建index.

node.js - Knex.js 架构 : Multicolumn Index

有没有办法在Knex.js架构中指定多列索引?还是必须一滴到raw并做一个altertable? 最佳答案 想通了。您可以直接在表上使用.index可链接,并为索引字段传递一个数组并为索引传递一个名称。knex.schema.createTable(function(table){table.bigInteger('_id').unsigned().primary();table.string('fieldA');table.string('fieldB');table.index(['fieldA','fieldB'],'inde

node.js - 将模型存储在文件夹中,使用 index.js 全部要求

我有一个规模不错的项目,我需要进行一些重组。我正在使用mongoose作为我的NodeORM。我想把我所有的Mongoose模型放在一个名为“模型”的文件夹中。我已经读过,当我这样做时,我可以在模型文件夹中放置一个index.js文件,这样就可以拉入所有模型并存储它们。app.js:...varmongoose=require('mongoose');varmodels=require('./models')(mongoose);app.configure(function(){mongoose.connect(dbPath,function(err){if(err)throwerr;

javascript - 配置 Express 为每个 url 发送 index.html,除了那些以 .css 和 .js 结尾的

我是Express的新手,我正在尝试设置一个SPA,其中每个url都由index.html(Backbone)处理。我希望每个url都向下发送index.html,除了/bundle.js和/style.css——或者更好的是,任何可以指示文件的url(以.xyz结尾)我试过了:app.get('*',function(req,res){res.sendfile(__dirname+'/public/index.html');};但这会发送带有index.html内容的bundle.js。我该怎么做? 最佳答案 我相信可能有两种方法