安裝了Node.js 從VScode 使用node -v 和 npm -v等命令卻無效
前言
最近寫TypeScript需要安裝、配置Node.js環境,樓主是使用的安裝包所以環境變數都是自動就配好了(如果是下載的zip壓縮包解壓後要自己配置到系統環境變數中)。開啟系統終端敲入命令 node -v 和 npm -v 也都有顯示對應的軟體包版本號,但是在VScode(Visual Studio Code)終端下敲入同樣的命令卻顯示為無效命令。
安裝包自動配置的環境變數:
使用系統終端檢視的node 和 npm 版本號:
使用VScode終端檢視版本號無效:
解決方法
因為樓主是在安裝Node.js軟體包的時候就開啟VScode,所以樓主覺得可能是因為VScode的終端不會實時去檢測新增的環境變數而是隻在開啟VScode初始化的時候只檢測一次導致的,所以關掉VScode重新開啟一個VScode就可以在終端下使用node -v 和 npm -v 等軟體包裡面包含的命令了。
成功在VScode終端執行node -v 和 npm -v 命令:
相關推薦
安裝了Node.js 從VScode 使用node -v 和 npm -v等命令卻無效
前言最近寫TypeScript需要安裝、配置Node.js環境,樓主是使用的安裝包所以環境變數都是自動就配好了(如果是下載的zip壓縮包解壓後要自己配置到系統環境變數中)。開啟系統終端敲入命令 node -v 和 npm -v 也都有顯示對應的軟體包版本號,但是在VScod
node.js從入門到放棄(二)
簡單的 all == ons true nts 數值 定時 註冊 上章講了學習node,應該去學習什麽,對這些框架去進行學習現在咋們聊聊如何用原生來進行操作 主要來講一下events-事件觸發器 先來講一個簡單的實例 EventEmitter的實例,綁定一個監聽器。用
node.js從入門到放棄(一)
主鍵 data timestamp insert 代碼 了解 javascrip ice where 以下內容全是我個人理解寫出,如有不對,請立刻練習本人進行更改。以免被剛入門的被我帶入坑裏。 —node是什麽?我想大家應該都知道。 node是前端未來幹掉後
Node.js從入門到實戰ECMAScript6一頁紙總結(很大的一頁紙)
轉載:30分鐘掌握ES6/ES2015核心內容(上) 轉載:30分鐘掌握ES6/ES2015核心內容(下) 轉載:ECMAScript 6 入門 一、ES5/ES6和babel ECMAScript5,即ES5,是ECMAScript的第五次修訂,於2009年完成標準化,現在的瀏覽器已經相當於完全實現了這個標
Node.js 從網頁下載圖片並替換為新地址
平常經常需要儲存網頁上的圖片,如果一張一張地儲存會非常麻煩和浪費時間,為了解決這個問題,我寫了一個node.js的指令碼,可以直接用node命令就可以把網頁裡的圖片下載到本地,另外還可以擴充套件為下載其他資源,如css、js、video等。 var data = ` <!DOC
Node.js從入門到實戰(六)React一頁紙總結(很大的一頁紙)
一、React React是一個JavaScript庫,是由FaceBook和Instagram開發的,主要用於使用者建立圖形化介面。 由於 React 的設計思想極其獨特,屬於革命性創新,效能出眾,程式碼邏輯卻非常簡單。所以,越來越多的人開始關注和使用,認為它可能是
Node.js從入門到實戰(七)Solr查詢規則總結
一、Solr Solr是一個獨立的企業級搜尋應用伺服器,它對外提供類似於Web-service的API介面。使用者可以通過http請求,向搜尋引擎伺服器提交一定格式的XML檔案,生成索引;也可以通過Http Get操作提出查詢請求,並得到XML格式的返回結果。 本文不涉及
Node.js從入門到實戰(八)Solr的層級
參考:Node.js從入門到實戰(七)Solr查詢規則總結 一、Solr的層級 Solr作為關鍵的搜尋元件,在整個系統中的架構如下圖所示: Solr的索引服務是為了提高搜尋的效率,一般而言Solr需要配合Nosql DB使用,作為與NoSQL DB相互獨立的補充,在能夠
Node.js從入門到實戰(五)ECMAScript6一頁紙總結(很大的一頁紙)
一、ES5/ES6和babel ECMAScript5,即ES5,是ECMAScript的第五次修訂,於2009年完成標準化,現在的瀏覽器已經相當於完全實現了這個標準。 ECMAScript6,即ES6,也稱ES2015,是ECMAScript的第六次修訂,於2015
Node.js從入門到實戰(四)Node.js / JavaScript / ECMAScript的關係
一、Node.js Node.js 是一個基於 Chrome V8 引擎的 JavaScript 執行環境。 Node.js 使用了一個事件驅動、非阻塞式 I/O 的模型,使其輕量又高效。 Node.js 的包管理器 npm,是全球最大的開源庫生態系統。 V8引擎本身使用
Node.js從入門到實戰(一)Intellj Idea 2017下的第一個Node.js工程
參考: 一、Intellj Idea下的初始工程 使用Idea建立的Node.js Express工程建立成功後執行, 二、程式碼分析 第一個工程命名為PageIron,該專案的主要程式碼位於PageIron/bin/www檔案中: Node.js 應用的組成部分:
Node.js從入門到實戰(三)Npm使用介紹
一、NPM NPM是隨同NodeJS一起安裝的包管理工具,能解決NodeJS程式碼部署上的很多問題,常見的使用場景有以下幾種: 允許使用者從NPM伺服器下載別人編寫的第三方包到本地使用。允許使用者從NPM伺服器下載並安裝別人編寫的命令列程式到本地使用。允許使用者將自己編寫
Node.js從入門到實戰(二)Node.js基本用法
參考: 一、Node.js中的模組 Node.js使用require引入依賴的模組,因此模組是Node.js中的重要組成部分,這篇部落格主要羅列一下常用的Node.js模組,並且在後期會新增在工作中用到的模組參考備用。 二、Node.js EventEmitter Node
2018年Javascript之Node.JS經典教程 Node.js從理論到實戰視訊
適用人群 前端開發,前端工作,前端學習 課程概述 智慧社:Javascript之Node.JS-經典教程:從理論到實戰! 基礎部分(第1-6節) 模組化(第7-8節) 框架應用(第9-24節) 資料庫應用
Node.js入門:Node.js&NPM的安裝與配置
Node.js安裝與配置 Node.js已經誕生兩年有餘,由於一直處於快速開發中,過去的一些安裝配置介紹多數針對0.4.x版本而言的,並非適合最新的0.6.x的版本情況了,對此,我們將在0.6.x的版本上介紹Node.js的安裝和配置。(本文一律以0.6.1為例,0.6的其餘版本,只需替換版本號即
[WASM] Run WebAssembly in Node.js using the node-loader
WebAssembly is great for targeting performance bottlenecks in the browser. Now with node-loader, we can do the same on the server through Node.js While No
Node.js基礎item1—Node.js概念
簡單來說Nodejs就是執行在伺服器端的JavaScript。 什麼是NodeJS? javascript是一門指令碼語言(可以用來程式設計的並且直接執行原始碼的語言,就是指令碼語言),指令碼語言都需要一個解析器才能執行。對於寫到html中的js,通常是由瀏覽器去解析執行。對於獨立執
JavaScript——從setTimeout()的執行了解js的單執行緒和非同步
眾所周知,JavaScript是單執行緒的,那麼到底什麼是單執行緒呢?今天我們就用setTimeout()舉例,看看單執行緒到底是什麼樣的。 單執行緒,從名字就能知道,它只有一個主執行緒。單執行緒就意味著,所有任務需要排隊,前一個任務結束,才會執行後一個任務。如果前一個任務
Node.js簡介——基於Node.js搭建自動化測試環境
有必要整理一下Node.js基礎知識啦! &
node.js中的包管理之npm使用介紹
一、NPM介紹 NPM 是Node.js的包管理工具。它的重要性就像 gem 之於 Ruby 一樣。Node.js 與 NPM的關係是密不可分的。 1. NPM 常用命令 NPM 預設是與Node.js 一起安裝的,可以在命令列中輸入npm ,驗證是否安裝,如圖所示: &n