
Node
技术成长ing
有问题评论或私信哈~
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Error: Unexpected field
先看图:出现这种错误的主要原因是在提交表单的过程中,app.post请求出现了错误,upload.single('')里的参数与表单里的name属性不一致。如下图:仔细看这两图片里红色圈圈画起来的部分,相同了就不会出错。而upload.single()中的upload和你前面定义的变量有关,如下图:就是要和红色圈圈画起来的部分有关,调用了multer里的方法。...原创 2018-08-09 09:28:37 · 6458 阅读 · 2 评论 -
一个完整的基于Node.js的web应用(入门级)
在此之前先大概了解下Node.js(服务端的javascript):Node.js事实上是另外一种上下文,它允许在后端(脱离浏览器环境)运行JavaScript代码。要实现在后台运行JavaScript代码,代码需要先被解释然后正确的执行。Node.js的原理正是如此,它使用了Google的V8虚拟机 (Google的Chrome浏览器使用的JavaScript执行环境),来解释和执行Ja...原创 2018-07-31 13:16:06 · 3785 阅读 · 0 评论 -
Error: ENOENT: no such file or directory, open 'E:\Program Files\nodejs\tmp\upload_38b32f25bc984333c
先看图:出现这种问题的主要原因是你要上传的文件没有在同一个目录夹里所以要把文件夹tmp和运行的js文件放在同一个目录里,如下图:然后是改路径,刚开始是我写的路径是fs.readFile("/tmp/test.png"...) 要把"/tmp/test.png",改成"./tmp/test.png"就没有问题了 fs.readFile("./tmp/test.png", "...原创 2018-07-31 15:18:18 · 10580 阅读 · 0 评论 -
Error: EXDEV: cross-device link not permitted, rename 'C:\Users\LENOVO\AppData\Local\Temp\upload_f21
先看图:主要的原因也看图: 在var form = new formidable.IncomingForm();下面要添加一行红色圈圈起来的代码,读取上传文件的文件夹名。原创 2018-07-31 15:25:47 · 2571 阅读 · 0 评论 -
express生成器的使用
1.全局安装express生成器输入命令:npm install express-generator -g使用命令express -h可以查看express可用的一些指令2.进入文件夹,设置视图模板输入指令:express --view=ejs demo1 生成的项目文件名为"demo1"生成的项目demo1目录如下3.进入demo1项目中,安装依赖输入...原创 2019-02-14 17:14:59 · 811 阅读 · 0 评论