YelpCamp:YelpCamp是一个网站,用户可以在其中创建和查看露营地

时间:2024-05-06 12:59:16
【文件属性】:

文件名称:YelpCamp:YelpCamp是一个网站,用户可以在其中创建和查看露营地

文件大小:690KB

文件格式:ZIP

更新时间:2024-05-06 12:59:16

JavaScript

YelpCamp YelpCamp是一个网站,用户可以在其中创建和查看露营地。 为了查看或创建露营地,您必须有一个帐户。 该项目是使用Node.js,Express,MongoDB和Bootstrap创建的.Passport.js用于处理身份验证。 尚未添加簇图和其他功能。 好处: 用户可以创建,编辑和删除营地。 用户可以查看一次露营地,然后编辑或删除他们的评论。 用户个人资料包括用户信息(全名,电子邮件),他们的营地以及编辑个人资料或删除其帐户的选项 要在本地运行: 安装mongodb。 创建一个cloudinary帐户以获取API密钥和密码。 git clone cd YelpCamp npm安装节点 npm -init创建node_modules。 在项目的根目录中创建一个.env文件,并添加以下内容: SECRET= CLOUDINARY_CLOUD_NAME


【文件预览】:
YelpCamp-master
----models()
--------user.js(355B)
--------campground.js(1KB)
--------review.js(283B)
----yelpcamp.gif(608KB)
----package.json(930B)
----routes()
--------campgrounds.js(1KB)
--------users.js(562B)
--------reviews.js(620B)
----middleware.js(2KB)
----package-lock.json(74KB)
----schemas.js(1KB)
----controllers()
--------campgrounds.js(3KB)
--------users.js(1KB)
--------reviews.js(806B)
----views()
--------campgrounds()
--------partials()
--------layouts()
--------users()
--------error.ejs(351B)
--------home.ejs(2KB)
----.gitignore(17B)
----public()
--------javascripts()
--------stylesheets()
----app.js(4KB)
----README.md(1KB)
----utils()
--------catchAsync.js(109B)
--------ExpressError.js(200B)
----cloudinary()
--------index.js(481B)
----seeds()
--------index.js(2KB)
--------seedHelpers.js(636B)
--------cities.js(219KB)

网友评论