只需三分钟您就可以用nodejs搭建静态网页服务器(配置静态网页访问目录)
生活随笔
收集整理的這篇文章主要介紹了
只需三分钟您就可以用nodejs搭建静态网页服务器(配置静态网页访问目录)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Node.js 中文網Node.js 是一個基于 Chrome V8 引擎的 JavaScript 運行環境。Node.js 使用了一個事件驅動、非阻塞式 I/O 的模型,使其輕量又高效。Node.js 的包管理器 npm,是全球最大的開源庫生態系統。http://nodejs.cn/先安裝nodejs
在自己的網站項目文件夾根目錄里面創建app.js
/**【運行起來說明】在當前目錄CMDcnpm i express & cnpm i forever -g & forever start app.js* */
let express = require("express"), app = express();// 可以同時設置多個別名訪問路徑:
// app.use("/upload", express.static(__dirname + "/upload"));//配置靜態資源文件目錄路徑(用于外部訪問http://127.0.0.1/upload/資源文件)
// app.use("/", express.static(__dirname + "/"));//配置靜態網頁訪問目錄【前端代碼就放這個文件夾】(用于外部訪問http://127.0.0.1/)
// 上面的寫法等同于↓
app.use(express.static("./"));const port = 8080;
app.listen(port, () => console.log(`網站服務器啟動,訪問地址:http://127.0.0.1:${port}`));
?
出現上面的提示,就代表可以訪問了,?這樣就可以用
http://127.0.0.1:8080http://127.0.0.1:8080/
http://localhost:8080http://localhost:8080/
來訪問網站了,如果本地ip綁定了外網域名,也可以用域名訪問網站了
小貼士:其實用node app.js也可以運行該程序,只是關閉cmd窗口后程序進程就掛了。使用forever start app.js就可以在關閉cmd窗口的情況下繼續運行后臺程序(推薦forever)
但是有的同學希望是后面不帶端口號8080的,想要使用80端口怎么辦,本地的80端口又被占用了
戳下方鏈接↓
殺死本地80端口占用的進程,還你一片寧靜樂土_←你摯愛的強哥→的博客-CSDN博客運行cmdnetstat -aon|findstr 80然后taskkill -f -pid 32428(這個就是pid進程編號)回車進程死翹翹了~去愉快玩耍吧~哦對了 別忘記一健三聯關注我喲~https://s-z-q.blog.csdn.net/article/details/123562135
總結
以上是生活随笔為你收集整理的只需三分钟您就可以用nodejs搭建静态网页服务器(配置静态网页访问目录)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 用原生js的postMessage实现i
- 下一篇: 杀死本地80端口被占用的进程,还你一片宁