新編碼器在這里。正如標題所示,過去兩個小時我試圖在 VSC 上運行一個簡單的 Javascript,但無濟于事。有人可以幫我設定沙箱嗎?這是一個螢屏截圖。

非常感激!
噸
- 下載的 VSC
- 下載的nodejs
- 在終端中輸入“node scriptname.js”
- 上面的錯誤資訊
uj5u.com熱心網友回復:
您的特定錯誤是由您node從控制臺運行并提供錯誤的路徑test.js 引起的。
您在 Desktop 目錄中并且只指定了一個檔案名,因此 Node 正在Desktop目錄中查找test.js。
您已將test.js保存在名為Coding Practice的目錄中。
您需要:
cd到正確的目錄或- 提供目錄的路徑作為第二個引數的一部分
通常,在使用 VS Code 時,您會從File選單中選擇Open Folder選項以在專案的根目錄(即Coding Practice)中作業,這將為您提供檔案串列并執行諸如默認在該目錄中打開終端之類的操作.
一旦你解決了這個問題,你就會遇到第二個問題。
test.js的內容不是 JavaScript!
它是一個嵌入了 JavaScript 的 HTML 檔案。
你需要:
- 給它一個
.html檔案擴展名和 - 使用 Web 瀏覽器而不是Node.js 打開它(在 VS Code 中執行此操作的傳統方法是使用實??時服務器擴展,但您真的希望在正確的目錄(如上)中打開 VS 代碼.)
您甚至無法從檔案中洗掉 HTML 并使用 Node.js 運行它,因為alert(您呼叫的函式)是 Web API,而不是核心 JavaScript 或 Node.js API。
uj5u.com熱心網友回復:
我想您在Coding Practice檔案夾下有檔案TEST1.js。由于您是從桌面執行,因此它采用路徑 /Users/kt/Desktop/test1.js
將目錄更改為 Desktop 內的 Coding Practice 并嘗試運行您的檔案。
檔案的實際路徑應該是 /Users/kt/Desktop/Coding Practice/test1.js
cd Coding\ Practice
PS 另外,不要在 VSC 中打開 Desktop 檔案夾,而是打開 Coding Practice 并執行您之前所做的操作。
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/531749.html
上一篇:pyodbc加密用戶名和密碼
