【NodeJS 教学】10分钟快速编写属于自己的Node JS后端服务器 - 迈入全端开发的第一步 (Build NodeJS Backend Server Under 10mins)

  Рет қаралды 34,556

WenXuanDecode文轩解码

WenXuanDecode文轩解码

Күн бұрын

Пікірлер: 129
@haotang8374
@haotang8374 3 жыл бұрын
10分钟的视频,确好像让我明白了10天的东西。不仅懂技术,而且懂教学,非常棒的老师。
@wenxuandecode4140
@wenxuandecode4140 3 жыл бұрын
谢谢你的留言,加油哦!
@Bobeenliu
@Bobeenliu 2 жыл бұрын
感谢文轩 每一个视频都把代码的逻辑解释的都很清楚!!希望你多多更新视频!!
@wenxuandecode4140
@wenxuandecode4140 2 жыл бұрын
不客气,希望能帮到你~
@chloechen8236
@chloechen8236 2 жыл бұрын
寫了三個月….nuxt 終於有一點明白了 太好了 持續支持 老師一定要一直更新喔❤️
@wenxuandecode4140
@wenxuandecode4140 2 жыл бұрын
不错哦,可以分享你的学习经验哦,让其他同学也受益 😀
@junezhao8526
@junezhao8526 3 жыл бұрын
讲得真清楚啊!多谢🙏文轩老师👨‍🏫!
@wenxuandecode4140
@wenxuandecode4140 3 жыл бұрын
谢谢你的支持!
@no-eat-seafood
@no-eat-seafood 10 ай бұрын
影片看著很精美,喜歡
@denniszheng7827
@denniszheng7827 3 жыл бұрын
太感謝了。前端也是需要了解後端運作的!!! 獲益良多
@wenxuandecode4140
@wenxuandecode4140 3 жыл бұрын
嗯,如果想要做全栈开发,必须了解前后端运作,加油哦!
@ken-gt2xy
@ken-gt2xy 3 жыл бұрын
講得很好!希望可以多出一些 node.js 的教學影片!
@wenxuandecode4140
@wenxuandecode4140 3 жыл бұрын
谢谢哦!会的,记得留守,顺便把教学视频分享出去吧~
@plaidor
@plaidor 2 жыл бұрын
讲的超赞!期待更多的视频
@wenxuandecode4140
@wenxuandecode4140 2 жыл бұрын
谢谢你的支持!加油哦,有时间去Codetisan自学平台练习吧
@tyl4239
@tyl4239 2 жыл бұрын
感謝,對於初學者淺顯易懂~
@wenxuandecode4140
@wenxuandecode4140 2 жыл бұрын
不客气,谢谢你的留言,有时间可以去Discord互动 :)bit.ly/3A3KR80
@chuchenyu6239
@chuchenyu6239 4 жыл бұрын
感谢!!讲得太清楚了!
@chuchenyu6239
@chuchenyu6239 4 жыл бұрын
请问老师,我的console callback 给我的:Server is running at ${ip}:${port} 没显示值,求帮助,感谢!
@wenxuandecode4140
@wenxuandecode4140 4 жыл бұрын
不客气,谢谢支持! 记得用反引号 `
@stevensteven1141
@stevensteven1141 3 жыл бұрын
謝謝分享,,讓我對 - 反引號跟單引號 - 有了新的認識..
@wenxuandecode4140
@wenxuandecode4140 3 жыл бұрын
不客气哦,希望你能学好编程:)
@xinyuanliu1959
@xinyuanliu1959 3 жыл бұрын
感谢分享!!
@AK-pe3jt
@AK-pe3jt Жыл бұрын
天辣 讲解好清晰 文轩老师你怎么不更新了
@YT-pq8fb
@YT-pq8fb 3 жыл бұрын
感谢up主,讲解的非常清晰!
@wenxuandecode4140
@wenxuandecode4140 3 жыл бұрын
不客气,有时间经常过来学习吧 😀加油
@achlys3972
@achlys3972 2 жыл бұрын
真的非常謝謝老師😭😭😭
@code_guy5067
@code_guy5067 2 жыл бұрын
想學更多建立伺服器的細節~
@hibana2077
@hibana2077 2 жыл бұрын
超讚的教學!!!!!!!!!!!!!!!!
@wenxuandecode4140
@wenxuandecode4140 2 жыл бұрын
谢谢!
@135792468113
@135792468113 3 жыл бұрын
太棒了!
@wenxuandecode4140
@wenxuandecode4140 3 жыл бұрын
谢谢!希望你能学好👌🏻
@曾芯-r6w
@曾芯-r6w 2 жыл бұрын
老師不好意思, 在檔案這方面還不是很熟悉 8:32 我的vs code終端機的path是磁片磁碟機 C: 的檔案路徑 假如我有一個名為hello的資料夾 裡面是server.js 我的終端機會顯示: PS C:\Users\User\Documents\hello> 請問我該如何 cd 查找server.js呢
@wenxuandecode4140
@wenxuandecode4140 2 жыл бұрын
尝试输入ls试试,看能不能把hello文件夹里的文档列出来
@kierayumin5584
@kierayumin5584 2 жыл бұрын
太谢谢你了文轩老师,讲得好清楚! 请问可不可以录制一下关于mongodb, mongoose 的教学,我现在培训老师讲的这些我都听不懂.. - -
@wenxuandecode4140
@wenxuandecode4140 2 жыл бұрын
Ok,先攒下你的建议 😀
@yk7697
@yk7697 9 ай бұрын
可請求 驗證讀取 但如何儲存新客戶資料?
@青玄天-i8p
@青玄天-i8p 3 жыл бұрын
真的入门友好
@wenxuandecode4140
@wenxuandecode4140 3 жыл бұрын
谢谢你的反馈!是刚开始学编程吗?
@hidaddy4509
@hidaddy4509 4 жыл бұрын
打卡,学会了如何创建服务器实例
@wenxuandecode4140
@wenxuandecode4140 4 жыл бұрын
给你点赞!后面还有更多有趣的实操,加油!
@万宇阳
@万宇阳 3 жыл бұрын
沒有講明白listen()中的ip地址是幹什麽用的。作爲客戶端,我們不可能去訪問網絡上的127.0.0.1這個“服務器”吧,不知道設計這個ip地址有何意義。服務器不是只能夠監聽本機上的端口嗎,難道還能通過設置這個ip達到監聽其他電腦的某一端口的效果?
@wenxuandecode4140
@wenxuandecode4140 3 жыл бұрын
你好!不好意思让你混淆了。这个listen() 监听的是来自哪里的请求。如果监听的Host是127.0.0.1,意味着只有从本机发出的请求才能被NodeJS接受,如果换成0.0.0.0,则意味着用户从互联网的任何一个角落都能访问你的NodeJS程序,前提是你的程序联网和有IP地址。如果NodeJS程序是在云端上,而且是直接暴露到互联网的话,程序就需要监听0.0.0.0 ,这样所有联网的人都能访问你的网站。不要混淆这个listen,它是定义怎么让客户端访问NodeJS服务器主机,而不是去监听其他的服务器。你自己可以做个小测试,在电脑里执行NodeJS服务器,然后在listen()里监听127.0.0.1或者0.0.0.0 最后通过手机浏览器输入你电脑的IP地址 + port (电脑和手机必须在同一个局域网 LAN)
@石头-e6f
@石头-e6f 3 жыл бұрын
请问老师:我这儿为什么${ip}和${port} 就不能正常调用呢
@wenxuandecode4140
@wenxuandecode4140 3 жыл бұрын
你好!看看是不是用反引号
@石头-e6f
@石头-e6f 3 жыл бұрын
@@wenxuandecode4140 感谢你的回复,不过还是不行,感觉很奇怪。
@wenxuandecode4140
@wenxuandecode4140 3 жыл бұрын
@@石头-e6f 哦,那你需要分享一下代码,这样才好debug :)
@石头-e6f
@石头-e6f 3 жыл бұрын
@@wenxuandecode4140 谢谢,我搞定了,以前不知道那儿用的是反引号,尴尬
@wenxuandecode4140
@wenxuandecode4140 3 жыл бұрын
没事,问题解决了就好 😀
@АрдакАрасанбай
@АрдакАрасанбай 2 жыл бұрын
老师你好 我的代码在终端运行正常 也出现了server is running at http://什么什么的 但是复制到网站的时候显示无法访问此网站 为什么呢
@wenxuandecode4140
@wenxuandecode4140 2 жыл бұрын
Terminal有报错吗?输入的网址是否正确?截图发过来看看吧~
@АрдакАрасанбай
@АрдакАрасанбай 2 жыл бұрын
啊谢谢老师啦 终端部分写错代码了 很喜欢老师的视频
@АрдакАрасанбай
@АрдакАрасанбай 2 жыл бұрын
@@wenxuandecode4140 其实我还有个问题老师 就是你的vscode字体怎么改的呢
@wenxuandecode4140
@wenxuandecode4140 2 жыл бұрын
@@АрдакАрасанбай 看看这个教程:www.alphr.com/vs-code-how-to-change-font/
@leonardlee6030
@leonardlee6030 3 жыл бұрын
你好,我有購買HostGator,如果要自己測試前後端的話是要把這段JS上傳至ftp嗎?還是說雲端空間不能安裝node.js不能運行?
@wenxuandecode4140
@wenxuandecode4140 3 жыл бұрын
你可以问问hostgator客服,看能不能帮你安装nodejs
@Ts2pc
@Ts2pc 2 жыл бұрын
太棒了! 請問Chrome web store的 web server 200 OK! 和我們這裡用Node 見的後端伺服器有何異同?
@wenxuandecode4140
@wenxuandecode4140 2 жыл бұрын
你好,谢谢你的留言。不要意思,我没太明白的意思 :)
@Ts2pc
@Ts2pc 2 жыл бұрын
@@wenxuandecode4140 您知道Chrome web store 可以直接下載一個web store( web server 200 OK!) 嗎?
@dirtour5114
@dirtour5114 2 жыл бұрын
想瞭解一下 為什麼影片裡說的是node.js卻是JavaScript 的語法 兩者的區別在哪裡 不好意思我是個js新手 google 的解答都不太懂
@wenxuandecode4140
@wenxuandecode4140 2 жыл бұрын
nodejs是在后台运行的javascript哦
@azhongable
@azhongable 6 ай бұрын
我按此操作下来,127.0.0.1不能正常运行
@陳因一
@陳因一 4 жыл бұрын
讚!!!!
@wenxuandecode4140
@wenxuandecode4140 4 жыл бұрын
谢谢!加油!
@charlielau2363
@charlielau2363 3 жыл бұрын
講得很好,我也能學習到,但是要我脫離視頻 獨立建立server還是沒看懂,之前的HTTP 和CSS還是能看明白。這個感覺我自己學習能力不夠,只能跟著敲代碼學習。
@wenxuandecode4140
@wenxuandecode4140 3 жыл бұрын
嗯,这是需要反复的练习和做笔记,就像学习人类语言那样
@陳健文-o5c
@陳健文-o5c 3 жыл бұрын
第一行const http = require('http'); 後半段require('http')中的http除了是模塊,是不是也可以看成object? 然後又說HTTP模塊会返回http object,所以返回的意思是指require()函數嗎? 它不就只是負責導入http模塊而已嗎? 不好意思我不太懂。
@wenxuandecode4140
@wenxuandecode4140 3 жыл бұрын
你可以将导入的模块通过console.log()打印出来,看看里面有什么,你也可以通过typeof查看导入的数据类别。模块如果导出object,那导入的时候自然也是object
@yy98833
@yy98833 2 жыл бұрын
請問node js 這樣寫是不是源碼就可以給人看光光了,沒有編譯方法嗎?
@smartbodhi
@smartbodhi 2 жыл бұрын
代碼部署在自己的服務器上,怎麼會被人看光光
@ytc982
@ytc982 2 жыл бұрын
請問假如 server運行中, server updated 但沒有重啟 由 前端輸入資料的訊息 是不是會有機會出現無法更新資料的問題 或無法傳到後端server呢?
@wenxuandecode4140
@wenxuandecode4140 2 жыл бұрын
Server updated是指代码升级了吗?
@Naruto-hg4um
@Naruto-hg4um 4 жыл бұрын
会发express的视频吗
@wenxuandecode4140
@wenxuandecode4140 4 жыл бұрын
对express感兴趣?
@Naruto-hg4um
@Naruto-hg4um 4 жыл бұрын
@@wenxuandecode4140 我老师有教
@Naruto-hg4um
@Naruto-hg4um 4 жыл бұрын
@@wenxuandecode4140 他教http的时候我没听课😂
@wenxuandecode4140
@wenxuandecode4140 4 жыл бұрын
哈哈,记得留守频道哦,说不定会有惊喜 🤣
@KrisPoon
@KrisPoon 4 жыл бұрын
@@wenxuandecode4140 我也對express有興趣呀老師
@骆跃福
@骆跃福 2 жыл бұрын
代码哪里问题?
@karyc7328
@karyc7328 3 жыл бұрын
第一行的代碼 const http = require('http'); VS Code會跳提示要我換成這樣 import http from 'http'; 這樣可以用嗎?有什麼區別
@wenxuandecode4140
@wenxuandecode4140 3 жыл бұрын
Require是CommonJS标准,import是es6标准,nodejs之前只支持用require导入模块,所以你看到很多示例都在用require。 不过现在nodejs也开始测试支持import导入模块。
@dyhnpy
@dyhnpy 3 жыл бұрын
不是有terminal键吗,为什么每次要从view里打开,不太明白.
@wenxuandecode4140
@wenxuandecode4140 3 жыл бұрын
你是指快捷键吗?
@Chong-lo9ql
@Chong-lo9ql 3 жыл бұрын
你好,我设置的文件夹名里有空格,然后在terminal里就搜索不到。是不是说不能用空格还是有其他符号代替空格?
@wenxuandecode4140
@wenxuandecode4140 3 жыл бұрын
有空格是可以的,你尝试用这样“my folder”,或者用Tab键帮你完成
@joellejoelle7377
@joellejoelle7377 3 жыл бұрын
@@wenxuandecode4140 terminal里还是显示no such file or directory,卡在这里了
@joellejoelle7377
@joellejoelle7377 3 жыл бұрын
Done, finally found my bug >_
@wenxuandecode4140
@wenxuandecode4140 3 жыл бұрын
@@joellejoelle7377 nice, well done!
@aldenkong5332
@aldenkong5332 4 жыл бұрын
👍🏼👍🏻
@wenxuandecode4140
@wenxuandecode4140 4 жыл бұрын
😛
@bryanhaha2134
@bryanhaha2134 3 жыл бұрын
我的ip和port无法正常调用
@wenxuandecode4140
@wenxuandecode4140 3 жыл бұрын
你好,能在社区里分享你的代码吗?我帮你看看
@NekoChan0122
@NekoChan0122 4 жыл бұрын
來報到了
@wenxuandecode4140
@wenxuandecode4140 4 жыл бұрын
耶,准时哦!
@nightstudio7610
@nightstudio7610 2 жыл бұрын
別人可以連嗎
@陈少荣-s6m
@陈少荣-s6m 3 жыл бұрын
为什么写中文会显示乱码呀?
@wenxuandecode4140
@wenxuandecode4140 3 жыл бұрын
给你个提示:需要在里添加utf-8 encoding
@陈少荣-s6m
@陈少荣-s6m 3 жыл бұрын
@@wenxuandecode4140 好的,我试试看,谢谢你!
@Ts2pc
@Ts2pc 2 жыл бұрын
請問, Node官網const server = http.createServer((req, res) => { res.statusCode = 200; res.setHeader('Content-Type', 'text/plain'); res.end('Hello World'); 這個req及res 和您#3 request及response是一樣的嗎?
@wenxuandecode4140
@wenxuandecode4140 2 жыл бұрын
req = request res = response
@teamong3012
@teamong3012 3 жыл бұрын
想请问老师一下为什么我的chrome显示的结果如下: This site can’t provide a secure connection127.0.0.1 sent an invalid response. Try running Windows Network Diagnostics. ERR_SSL_PROTOCOL_ERROR
@wenxuandecode4140
@wenxuandecode4140 3 жыл бұрын
你好!可以贴一下的网址吗?
@骆跃福
@骆跃福 2 жыл бұрын
server is running at ${ip}:${port} 这里ip和端口不显示具体数值是咋回事?
@骆跃福
@骆跃福 2 жыл бұрын
server is running at ${ip}:${port} 按视频教程弄了,我这里显示 ${ip}:${port} 咋回事
@wenxuandecode4140
@wenxuandecode4140 2 жыл бұрын
注意标点符号
@骆跃福
@骆跃福 2 жыл бұрын
标点符号是英文状态下,我这样就可以, console.log('server is running at '+ip+':'+port);
@骆跃福
@骆跃福 2 жыл бұрын
@@wenxuandecode4140 请问老师这是什么原因?是vscode设置有问题嘛?
@user-on4zu7dq3x
@user-on4zu7dq3x 10 ай бұрын
${}是JS ES6版本的變量引用符號,必須搭配反引號`使用,不能用單引號或雙引號,否則會無效。他的好處是字串跟變量串接不用一直處理+和把字串用引號標示起來才能 斜引號在鍵盤esc正下方
@peter-jeffery
@peter-jeffery 2 жыл бұрын
太感謝文軒老師了!
coco在求救? #小丑 #天使 #shorts
00:29
好人小丑
Рет қаралды 120 МЛН
She made herself an ear of corn from his marmalade candies🌽🌽🌽
00:38
Valja & Maxim Family
Рет қаралды 18 МЛН
1小時Node快速入門 - Node教學
1:05:42
我是大仁哥
Рет қаралды 6 М.
【NestJS】 后端框架概念入门
1:07:35
全栈码叔
Рет қаралды 5 М.
30分钟Nginx入门教程
24:15
GeekHour
Рет қаралды 46 М.
1-什么是nodejs
19:59
Blue
Рет қаралды 4 М.