小编TAS*_*TER的帖子

在 `next/image` 上出现错误 Invalid src prop('here is a link'),主机名“localhost”未在你的 `next.config.js` 中的图像下配置

我正在使用ImageNext.js 中的组件(它是 Next.js 的一个新功能)。我试图提供源网址:

{`${API}/user/photo/${blog.postedBy.username}`}
Run Code Online (Sandbox Code Playgroud)

但它向我展示了这个错误。我也改变了我的next.config.js作为

module.exports = {
    images: {
      domains: ['localhost'],
    },
  }
Run Code Online (Sandbox Code Playgroud)

但没有什么对我有用。如果您对此有所了解,请提供帮助。

image reactjs next.js nextjs-image

8
推荐指数
5
解决办法
6742
查看次数

类型错误:this.authenticate 不是一个函数

passport.authenticate将发布请求添加到注册路由后,我收到此错误。根据教程,一切看起来都很好,但在添加这行代码后,即使我的家庭路线也无法工作。护照有更新什么的吗?

这是我的 app.js:

require('dotenv').config();
const express=require("express");
const bodyParser=require("body-parser");
const ejs=require("ejs");
const mongoose=require("mongoose");
const session=require("express-session");
const passport=require("passport")
const passportLocalMongoose=require("passport-local-mongoose");

const app=express();
app.use(express.static("public"));
app.set('view engine','ejs');
app.use(bodyParser.urlencoded({extended:true}));
app.use(session({
  //js object with these properties
  secret:"our little secret",
  resave:false,
  saveUninitialized:false
}));
app.use(passport.initialize());
app.use(passport.session);

mongoose.connect("mongodb://localhost:27017/userDB",{useNewUrlParser:true, useUnifiedTopology: true,useCreateIndex:true});
//secure way to declare schema
const userSchema=new mongoose.Schema({
  email:String,
  password:String
});
//used to encrypt password basically this is the complete usage of encrypt package.also accessing environment variable

userSchema.plugin(passportLocalMongoose);

const User=new mongoose.model("User",userSchema);

passport.use(User.createStrategy());
passport.serializeUser(User.serializeUser());
passport.deserializeUser(User.deserializeUser());

app.get("/",function(req,res){
  res.render("home");
});
app.get("/login",function(req,res){ …
Run Code Online (Sandbox Code Playgroud)

authentication mongodb node.js express passport.js

1
推荐指数
1
解决办法
6387
查看次数