
node
前端前行者
前端路上的前行者,有兴趣的可以一起交流~
展开
-
express deprecated res.send(status): Use res.sendStatus(status) in app.js
node + express 在设置跨域时,报错:express deprecated res.send(status): Use res.sendStatus(status) in app.js解决办法:在这里修改为:// 设置跨域和相应数据格式app.all('/api/*', function(req, res, next) { res.header('Access-Control-Allow-Origin', '*') res.header('Access-Control-Allow-原创 2021-08-16 16:49:48 · 3751 阅读 · 2 评论 -
解决node-sass@4.11.0 postinstall:`node scripts/build.js`错误
这个bug真的是搞了很久才弄出来,一直以为是和webpack版本不匹配,原来和node版本也有关系首先贴上报错信息:webpack 打包处理 scss文件,需要npm下载安装 sass-loader 和 node-sass 。为了解决和webpack版本相匹配,选择安装 node-sass@4.11.0 时下载安装不了报错。查询很多资料,最终发现,也需要与 node 版本相匹配,这时我们需要查看一下自己node的版本号了:node -vhttps://www.npmjs.com/pack.原创 2021-08-09 22:21:43 · 27261 阅读 · 11 评论 -
Error: Cannot find module ‘webpack-cli/package.json’
webpack自动打包报错Error: Cannot find module 'webpack-cli/package.json'Require stack:- C:\Users\ASUS\AppData\Roaming\npm\node_modules\webpack\bin\webpack.js at Function.Module._resolveFilename (internal/modules/cjs/loader.js:885:15) at Function.resolv原创 2021-08-09 11:30:34 · 1436 阅读 · 0 评论 -
解决Joi.validate is not a function问题
问题:写到项目运行时,出现 Joi.validate is not a function 这样的问题#原因:查了一下,可能是之前第三方模块 joi 没有下载到或者是版本不对解决:打开powershell,已下载Joi的话卸载Joi:npm uninstall joi然后重新下载模块Joi:npm install joinode重新运行项目...原创 2021-05-29 09:45:12 · 598 阅读 · 0 评论