当前位置: 首页 > news >正文

做网站租用那个服务器好网站开发环境介绍

做网站租用那个服务器好,网站开发环境介绍,网站服务器环境搭建,网站建设管理工作制度要搞一个小型的cms内容发布系统因为小程序上线之后#xff0c;直接对数据库进行操作的话#xff0c;慧出问题的#xff0c;所以一般都会做一个管理系统#xff0c;让工作人员通过这个管理系统来对这个数据库进行增删改查微信小程序其实给我们提供了这样的能力了(也就是可以…要搞一个小型的cms内容发布系统因为小程序上线之后直接对数据库进行操作的话慧出问题的所以一般都会做一个管理系统让工作人员通过这个管理系统来对这个数据库进行增删改查微信小程序其实给我们提供了这样的能力了(也就是可以在自己已有的服务器来进行云操作所以就可以通过这个CMS内容管理系统来对云数据库进行修改)我们就要建立自己的web服务器--》搭建一个简易的服务器https://koa.bootcss.com/这个是要node版本是7以上可以在node官网去搭建我这边之前按照过了直接cmd打开通过 node -v查看版本然后还要下载一个 cnpm这个主要是下载第三方模块用的https://www.cnblogs.com/biglovevolcaner/p/6707746.html打开cmd直接输入这位大佬博客里面的语句进行安装即可了这些都准备好了之后就可以开始koa2的服务器搭建了我们选择koa的脚手架 koa-generatorhttps://blog.csdn.net/sinat_39049092/article/details/104575018(跟这个博客到第三步就行)然后我们就可以到想要搭建系统的文件中(我在d盘新建了一个weapp文件)在cmd中输入 D:\weapp 之后输入 d即可跳转输入 koa2 miaomiao-cms -e(后面的-e表示的是选择ejs模板)然后安装提示我们进入到这个建立的东西 cd miaomiao-cms然后安装一些初始的模块输入 cnpm i创立完之后就可以去启动了我们通过 npm start启动好之后我们在网页中 输入 localhost:3000如果看到了这个界面的话说明web服务器就已经搭建好了就可以在这个web服务器下做一个简易的cms系统了之后就可以在d盘找到这个文件了其中的public主要是放一些静态资源的在vscode里面打开我们的文件这个index其实就是类似于可以在前端显示的 实现引入 axios.min.js 可以通过npm安装也可以使用网上开源的通过设置EJS Welcome to 上传图片 :我们可以看到注意假如网页打不开或者是没更新出现的html结构的话就重新的在这个miaomiao.cms下面 npm start重新打开随便选一张图片onchange就是只要选择了图片的话就会触发这个事件了file就是拿到的我们上传的文件了拿到这个图片要怎么传输给后台呢这个时候就要进行文件操作了FormData这个对象来实现了通过append 给这个param对象添加一个key为file value为 。也就是通过这个append来产生一个键值对然后把这个对象通过axios来传输到后端这就是axios中传输给后端文件的代码在传输之前先对 config 配置文件 进行设置告诉我们后端这个是一个文件数据流配置好了之后就可以通过post把图片传输给后台的接口 uploadBannerImg通过下面的代码与你相遇-CMS管理系统上传图片 :varuploadBtndocument.getElementById(uploadBtn);uploadBtn.οnchange function(ev){varfileev.target.files[0];varparam newFormData();param.append(file, file);varconfig{headers : {Content-Type:multipart/form-data}};axios.post(/uploadBannerImg, param , config).then((res){console.log( res.data );});};然后就是开始搞 定义 uploadBannerImg 这个接口了在routes-》index.js里面添加上这个代码router.post(/uploadBannerImg , async(ctx , next){var files ctx.request.files;console.log( files );})我们添加一个图片然后可以看到在后端中会发现404了我们再通过 npm start来开启先要结束上面的操作通过 ctrlc 弹出然后输入y之后通过npm start然后再次上传图片打印出来了这个说明file为undefined 也就是没拿到这个图片了这个是因为koa默认是得不到我们上传文件的东西的还需要下载一个第三方的模块来辅助完成这个功能才行通过在miaomiao-cms目录下的cmd 输入  cnpm i -S koa-body下载好了之后在app.js里面引入koa-bodyconst koaBody require(koa-body)然后在app.js里面做一个简单的配置app.use(koaBody({multipart :true,//指定是否可以上传多张formidable : {maxFileSize :200*1024*1024 //设置上传文件大小最大限制默认2M}}))(不配置这个用默认的也是可以的)搞好之后再把项目 npm start启动一下上传图片之后还是显示 undefined原因就是index.js里面的files少了一个s这里的use多了一个r把这两个代码书写错误改好了之后再上传就可以看到结果了所以就实现了把图片传给后台了然后我们就要把这个信息传给云平台了(以上完成了前台的文件传输到了后台)
http://www.huolong8.cn/news/223216/

相关文章:

  • 做图库网站需要多少钱鄂尔多斯北京网站建设
  • 兰州大学网页与网站设计初中做网站用什么软件
  • 驻马店市建设工程网站最近中国新闻热点大事件
  • 凡科建站网站怎样做软件下载永春网站建设
  • 外卖网站那家做的好处如何做自助网站
  • 如何取消网站备案号网站如何建设与安全
  • 网站ip需要备案招标网站开发
  • 做网站资料准备免费软件下载网
  • 公司网站平台给网站做插画分辨率
  • 河南省旅游网站建设郑州设计网站公司
  • 深圳网站设计张兵wordpress安装的模板文件在哪
  • 企业网站推广属于付费推广吗大竹网站建设
  • 网站建设你懂的哪里有做网站服务
  • 福州做网站建设wordpress安装后无法登陆后台
  • 郑州做网站找维诺门户网站建设对策及建议
  • 营销型网站有哪些app关键词竞价广告
  • 那个网站效果图做的好宜家设计装修怎么收费
  • 杭州软件网站建设掉发脱发严重是什么原因
  • 建设主流媒体网站建网赌网站流程
  • 网站做cpa赚钱凡客诚品app下载
  • 魔站网站开发上海网站设计开发
  • 网站开发项目标书岳阳建网站
  • 做网站的私活不干净的网站做性
  • 邯郸哪个公司做网站好网站设计内容
  • 成立网站建设工作领导小组常德网站开发
  • 合肥哪家制作网站夸克浏览器网页版
  • 个人网站开发报告wordpress升级原理
  • 网站怎么做外链接wordpress百度主动推送
  • 网站建设效果图音乐网站建设教程视频
  • 看设计作品的网站软件北京住房和建设部网站首页