Tag: WebBrowser

  • Node.js 在你家VSCode開Server


    開啟你家的VSCode 開終端機

    打入Node.js指令

    常見的問題:

    node : 無法辨識 ‘node’ 詞彙是否為 Cmdlet、函數、指令檔或可執行程式的名稱。請檢查名稱拼字是否正確,如果包含路徑的話,請確認路徑是否正確,然後再試一次。 位於 線路:1 字元:1 + node app.js + ~~~~ + CategoryInfo : ObjectNotFound: (node:String) [], CommandNotFoundException + FullyQualifiedErrorId : CommandNotFoundException

    通常建議!

    重新安裝Node.js 並且檢查Path!

    如果您已經安裝了 Node.js,但系統仍然無法識別 ‘node’ 命令,則可能需要手動檢查環境變量設置。

    • 在 Windows 上,搜索“環境變量”並選擇“編輯系統環境變量” -> “環境變量”。在“系統變量”中找到並選擇 Path,然後檢查是否包含 Node.js 的安裝路徑(通常是 C:\Program Files\nodejs)。
    • 在 macOS 或 Linux 上,可以在終端機中執行 echo $PATH 來檢查環境變量。確保 Node.js 的安裝路徑(通常是 /usr/local/bin)包含在內。
  • Node.js Command Prompt實際操作

    觀看本文章之前,最好先具備一些 JavaScript 的基本知識。

    教學文章:

    https://www.runoob.com/nodejs/nodejs-http-server.html

    Node.js 與瀏覽器的差別

    在瀏覽器裡面,變數是涵蓋在Global裡面

    Node.js裡面

    Global 是不能繼承各個專案的變數的

    所謂的全域物件-操作

    當你打開網頁的瀏覽器
    以下就是全域物件的屬性內容。

    當你學過JavaScript 之後,我們按照同樣的方式在上面賦予記憶體、值。


    打開你的Node.js Command Prompt

    全域範例01

    首先VS Code 創建一個app.js

    開啟你的Node.js cmd Prompt

    輸入專案位置路徑

    偵測到你專案內的全域物件!

    全域範例02


    專案改成區域變數時

    很陽春的出現1 的賦予值。