【Node.js】WebStorm+Node.js開發環境的配置
安裝Express命令如下:
npm install -g express
安裝成功之後會在C:\Users\[YOUR_USER_NAME]\AppData\Roaming\npm\node_modules下有express。
但是在執行node runtest.js命令時出錯:(runtest.js中有require('express'))
Error: Cannot find module 'express'
解決辦法一:
1. 當前使用者環境變數新增NODE_PATH並設定路徑為C:\Users\YOUR_USER_NAME\AppData\Roaming\npm\node_modules
2. 在當前使用者環境變數path中新增路徑C:\Users\YOUR_USER_NAME\AppData\Roaming\npm\node_modules
儲存之後重新啟動系統就OK了。
方法二:
到當前專案目錄下執行命令:
npm link express
相關推薦
【Node.js】WebStorm+Node.js開發環境的配置
安裝Express命令如下: npm install -g express 安裝成功之後會在C:\Users\[YOUR_USER_NAME]\AppData\Roaming\npm\node_modules下有express。 但是在執行node runtest.js命令時出錯:(runtest.js
【轉】pycharm+PyQt5+python開發環境配置
QT5.11下載與安裝教程 Qt入門教程系列之一 安裝Qt Python3 安裝PyQt5及exe打包 一、軟體安裝 pycharm python3 PyQt5 pyqt5-tools(因為QtDesigner、pyuic5、pyqt5-tools都在這個庫裡面) 因為網速問題,我在pych
【OpenCV3.3】搭建VS2017+Android開發環境
在上一篇【OpenCV3.3】編譯原始碼並搭建VS2017+Windows開發環境中我們搭建了OpenCV的Windows開發環境,現在我們來搭建Android的C++開發環境。本文假設讀者的VS2017已經能夠正常編譯出Android程式,使用的NDK版本
【計算機通訊】FTP伺服器:主機環境配置+Serv-U安裝與破解+常見問題及解決方法
搭建FTP伺服器,這事並不困難,照著下述步驟做,你也可以成為伺服器大神!!! 第一步,瞭解FTP的功能以及工作原理 這位博主寫得很通俗易懂,我就不班門弄斧了 第二步,主機環境配置 1.控制面板>程式>啟用或關閉Windows功能>… 照
【node.js】使用node.js搭建一個本地web伺服器
操作步驟 1、到node官網(https://nodejs.org/en/)下載node.js安裝檔案,X64代表執行環境為windows64位 2、雙擊安裝檔案安裝node.js 3、等待安裝 4、測試是否安裝成功,按【windows+R】,執行cmd 5、輸入n
Node.js的開發環境配置
node.js oot 保存 根據 高級 lis load tps inf 1. 普通的安裝方式: 這種方式相信大家都非常熟悉,直接node 的官網: http://nodejs.cn/download/ 下載大家需要的版本類型, .msi是直接安裝版的
【項目】利用node開發一個博客網站
get請求 用戶 eat func 讀取 req 教程 並發 布局 項目:利用node開發一個博客網站 首先你要先安裝node(這個在網上都是有教程的) [點擊前往中文網站]:(http://nodejs.cn/) [點擊前往英文網站]:(https://nodejs.or
前端(Node.js)(2)-- Node.js開發環境配置
1、開發環境介紹 1、MEAN Stack 什麼是全棧? 負責介面和UI的設計師、負責移動端應用開發的安卓IOS開發工程師、負責伺服器端開發的後端程式設計師、負責資料庫開發和管理的資料庫工程師、負責伺服器端環境搭建和管理的運維工程師,在不同的細分領域和公司命名大不相同 一個人承擔各種方面的
【學習筆記】深入理解js原型和閉包(3)——prototype原型
既typeof之後的另一位老朋友! prototype也是我們的老朋友,即使不瞭解的人,也應該都聽過它的大名。如果它還是您的新朋友,我估計您也是javascript的新朋友。 在咱們的第一節(深入理解js原型和閉包(1)——一切皆是物件)中說道,函式也是一種物件。他也是屬性的集合,你也可以
【學習筆記】深入理解js原型和閉包(8)——簡述【執行上下文】上
什麼是“執行上下文”(也叫做“執行上下文環境”)?暫且不下定義,先看一段程式碼: 第一句報錯,a未定義,很正常。第二句、第三句輸出都是undefined,說明瀏覽器在執行console.log(a)時,已經知道了a是undefined,但卻不知道a是10(第三句中)。 在一段js程式碼拿過來真正一句一
【學習筆記】深入理解js原型和閉包(9)—— 簡述【執行上下文】下
繼續上一篇文章(https://www.cnblogs.com/lauzhishuai/p/10078231.html)的內容。 上一篇我們講到在全域性環境下的程式碼段中,執行上下文環境中有如何資料: 變數、函式表示式——變數宣告,預設賦值為undefined; this——賦值; 函式宣告
【學習筆記】深入理解js原型和閉包(11)——執行上下文棧
繼續上文的內容。 執行全域性程式碼時,會產生一個執行上下文環境,每次呼叫函式都又會產生執行上下文環境。當函式呼叫完成時,這個上下文環境以及其中的資料都會被消除,再重新回到全域性上下文環境。處於活動狀態的執行上下文環境只有一個。 其實這是一個壓棧出棧的過程——執行上下文棧。如下圖: 可
【學習筆記】深入理解js原型和閉包(12)——簡介【作用域】
提到作用域,有一句話大家(有js開發經驗者)可能比較熟悉:“javascript沒有塊級作用域”。所謂“塊”,就是大括號“{}”中間的語句。例如if語句: 再比如for語句: 所以,我們在編寫程式碼的時候,不要在“塊”裡面宣告變數,要在程式碼的一開始就宣告好了。以避免發生歧義。如: &nbs
【學習筆記】深入理解js原型和閉包(15)——閉包
前面提到的上下文環境和作用域的知識,除了瞭解這些知識之外,還是理解閉包的基礎。 至於“閉包”這個詞的概念的文字描述,確實不好解釋,我看過很多遍,但是現在還是記不住。 但是你只需要知道應用的兩種情況即可——函式作為返回值,函式作為引數傳遞。 第一,函式作為返回值 如上程式碼,bar函式作為返回值,賦
【學習筆記】深入理解js原型和閉包(17)——補this
本文對《深入理解js原型和閉包(10)——this》一篇進行補充,原文連結:https://www.cnblogs.com/lauzhishuai/p/10078307.html 原文中,講解了在javascript中this的各個情況,寫完之後發現還落下一種情況,就此補充。 原文中thi
【學習筆記】深入理解js原型和閉包(18)——補充:上下文環境和作用域的關係
本系列用了大量的篇幅講解了上下文環境和作用域,有些人反映這兩個是一回兒事。本文就用一個小例子來說明一下,作用域和上下文環境絕對不是一回事兒。 再說明之前,咱們先用簡單的語言來概括一下這兩個的區別。 00 上下文環境: 可以理解為一個看不見摸不著的物件(有若干個屬性),雖然看不見
【vue.js】用vue.js的transition元件結合css3的transitions屬性輕鬆實現過渡效果的小小小demo
<!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title>
【javascript】【非同步事件】怎麼理解js是單執行緒的,但又可以實現非同步程式設計
js的非同步事件通常包括以下幾類: 網路請求:ajax請求,服務端響應(隨時發生) 計時器:setTimeOut,setTimeInterval(定時發生) 使用者事件:滑鼠,鍵盤,控制元件(隨時發生) 瀏覽器事件:頁面載入完畢,頁面載入失敗(隨時發生)
【JS】html5+css3+js 用定時器實現時間軸的自動播放
本篇介紹了用css3實現時間軸樣式,用jq實現時間軸的自動輪播和啟動暫停事件,具體程式碼如下: 一、time.html <div class="heatMapTimer"> <ul class="time-line">
【VUE/JS】vue和js禁止瀏覽器頁面後退
屬性 flag 條件 set 存在 都是 判斷 java 很大的 1、vue 禁止瀏覽器後退需求是:需要某個路由不能通過瀏覽器返回,同時不影響相互之間的切換整理一下解決方法 和 使用方法: 1.在路由配置中給這個路由添加meta信息,比如: { path: ‘/home