手机qq怎么设置音乐(oppo怎样设置小云助手扣扣音乐权限)
手机qq怎么设置音乐,oppo怎样设置小云助手扣扣音乐权限? 1、ColorOS 3.0系统,进入手机管家--权限隐私--应用权限管理--需要修改权限的应用进行修改; 2、...
2023-04-21
打开cmd输入命令: yarn global add express express-generator
解释: 上面里两个模块分别表示库和生成器,在express3时,安装express会自动的给你安装生成器express-generator ,但是在express4时,他们就被分开了,所以需要分别安装。
安装好后可以通过命令:express –version 检查是否安装成功。
出现版本号即为安装成功(如下图所示)。

输入命令:express nodejs(如下图所示即为成功)

成功之后的目录:

输入命令: yarn 或者 cnpm i 或者 npm i
输入命令:npm run start
打开浏览器,访问127.0.0.1:3000就能获取访问我们的项目了
bin:存放可执行文件
public:存放js、css、img等文件
router:存放路由文件
views:存放视图文件或者说模版文件
app.js:启动文件(入口文件)
package.json:存储着工程的信息及模块依赖,当在 dependencies 中添加依赖的模块时,运行 npm install,npm 会检查当前目录下的 package.json,并自动安装所有指定的模块
node_modules:存放 package.json 中安装的模块,当你在 package.json 添加依赖的模块并安装后,存放在这个文件夹下
参考链接:
www.cnblogs.com/shimily/art…
首先在routes中新建一个test.js文件
var express = require('express');var router = express.Router();router.get('/', function (req, res, next) {res.send('我是接口返回值');});module.exports = router;复制代码然后在app.js中加入下面代码
var testRouter = require(‘./routes/test’);
app.use(‘/test’, testRouter);

然后打开浏览器控制台用fetch请求我们刚才写的接口
fetch('http:localhost:3000/test').then(res=>{ return res.text()}).then(res=>{ console.log(res)})复制代码我们发现出现了跨域问题,这是因为我们在nodejs中没有添加跨域所导致的。

将下面的跨域的代码添加到app.js中
//设置跨域访问(设置在所有的请求前面即可)app.all("*", function (req, res, next) {//设置允许跨域的域名,*代表允许任意域名跨域res.header("Access-Control-Allow-Origin", "*");//允许的header类型res.header("Access-Control-Allow-Headers", "content-type");//跨域允许的请求方式 res.header("Access-Control-Allow-Methods", "DELETE,PUT,POST,GET,OPTIONS");if (req.method == 'OPTIONS')res.sendStatus(200); //让options尝试请求快速结束elsenext();});复制代码然后重启一下项目,这样就可以正常访问了

在项目中修改了内容就需要我们手动重启项目,有点麻烦,我们再安装一个插件即可解决这个烦恼。
输入命令:npm i nodemon -S
在项目的根目录下创建:nodemon.json文件
{"restartable": "rs","ignore": [".git", ".svn", "node_modules/**/node_modules"],"verbose": true,"execMap": {"js": "node --harmony"},"watch": [],"env": {"NODE_ENV": "development"},"ext": "js json njk css js "}复制代码在你的package.json文件中,添加一行脚本代码
“dev”: “nodemon ./bin/www”

以上内容就是为大家推荐的express跨域设置(express解决跨域问题)最佳回答,如果还想搜索其他问题,请收藏本网站或点击搜索更多问题
内容来源于网络仅供参考版权声明:所有来源标注为小樱知识网www.xiaoyin02.com的内容版权均为本站所有,若您需要引用、转载,只需要注明来源及原文链接即可。
本文标题:express跨域设置(express解决跨域问题)
本文地址:https://www.xiaoyin02.com/shcs/97913.html
相关文章
手机qq怎么设置音乐,oppo怎样设置小云助手扣扣音乐权限? 1、ColorOS 3.0系统,进入手机管家--权限隐私--应用权限管理--需要修改权限的应用进行修改; 2、...
2023-04-21
火萤手机怎么设置,苹果7火萤怎么设置锁屏? 苹果手机火萤设置锁屏:打开手机设置。选择通用。往上拉有两个设置,自动锁定和密码锁定。IPhone是苹果...
2023-04-21
手机储存怎么设置,oppoA83t手机如何扩大内存空间? 一、更换内存芯片 理论上讲,手机的机身内存是固定的,是手机品牌商在出厂时就安装好的,很多人就...
2023-04-21
怎么把手机壁纸,华为荣耀8x自己保存的图片如何设置成锁屏壁纸? 打开手机【设置】,依次选择【安全和隐私】-【锁屏和密码】-【杂志锁屏】-【订阅】...
2023-04-21
怎么设手机闹钟,真我手机闹钟铃声怎么设置? 1、设置定时闹钟 设置方法:手机桌面 → 时钟 → 点击左下角 → 「闹钟」 → 右上角「 + 」 realme Q怎么设...
2023-04-21
热点文章
2021年独生子女补贴新政策是真的吗(独生子女证有有效期吗)
2021年国庆节阅兵仪式几点开始几点结束(2021年国庆节还有阅兵吗)
鼠目寸光一点红是什么生肖动物(鼠目寸光一点红)指什么生肖,紧密
k0到k9的玩法大全(强制gc的玩法和注意事项)
入土为安是什么生肖《入土为安》打一个生肖动物,词语解释
浙江12月底全面停工是真的吗(浙江什么时候放假停工)
如何做t(t怎么把p做哭)
北京口碑最差的三甲医院(北京301医院最擅长什么)