我正在尝试配置我的节点js来运行我的html代码.我正在使用bootstrap和Express Js.当我运行节点js时它没有加载css.Can任何人都可以帮助我什么可能是问题.这是节点js代码片段.
var express = require("express");
var app = express();
var path = require("path");
app.get('/',function(req,res) {
res.sendFile(__dirname + '/home.html')
})
app.use(express.static(__dirname + '/public'))
app.listen(3000);
console.log("Running at Port 3000");
Run Code Online (Sandbox Code Playgroud)
当我直接加载HTML文件时,它正确加载CSS,但当我使用节点js加载它失败.这可能是问题的原因?
我正在尝试使用google map api中的搜索框搜索地点.我正在使用Google Map Javascript api v3.当我尝试搜索某个地方时,它并不开心.任何人都可以帮我解决问题.这是html和javascript代码段.
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no">
<meta name="description" content="">
<meta name="author" content="">
<link href="css/bootstrap.min.css" rel="stylesheet">
<link href="css/bootstrap.css" rel="stylesheet">
<script src="js/jquery.min.js"></script>
<script src="https://maps.googleapis.com/maps/api/js?v=3.exp&sensor=false&libraries=places"></script>
</head>
<body>
<div class="col-md-8">
<input id="pac-input" class="controls" type="text" placeholder="Search Box">
<div class="container" id="map-canvas" ></div>
</div>
<script>
var map = new google.maps.Map(document.getElementById('map-canvas'),{
center:{
lat: 12.9715987,
lng: 77.59456269999998
},
zoom: 12
});
var marker = new google.maps.Marker({
position:{
lat: 12.9715987,
lng: 77.59456269999998
},
map: map,
draggable:true …Run Code Online (Sandbox Code Playgroud) 我在 mongodb.com 上使用所有默认值创建了一个 M0 实例。我从 Atlas Connection 对话框中复制了 URI 连接字符串。它在 mongoDB Compass 中被识别,并自动填写了连接详细信息表单。
它工作了几个星期,我可以浏览我的文档。然后突然间我得到:
加载导航时发生错误:“not master and slaveOk=false”:建议将连接对话框中的读取首选项更改为 Primary Preferred 或 Secondary Preferred 或为完整拓扑连接提供副本集名称。
我搜索并大多数建议明确指定Replica Set Name. 自动设置已Read Preference设置为主要且Replica Set Name为空白。
为什么会突然发生此错误,我该如何找出要使用的副本集名称?