這個問題是我在學習angularjs,也就是做《angularjs高階程式設計》(adam freeman著)這本書上第一章的例子時遇到的。
原文伺服器端**如下:
varconnect = require('connect');執行會產生如下錯誤:connect.createserver(
connect.static("../angularjs")
).listen( 5000);
connect.createserver(connect.static("../angularjs")).listen( 5000);
^typeerror: undefined is not a function
錯誤的意思是找不到static方法。
產生這個錯誤的原因是最新的nodejs的connect包已經移除了static方法,書上用的nodejs是2.x.x版本。
解決方法:
1、安裝舊版本的connect包,也就是2.x.x版本
npm install [email protected]
2、繼續使用當前最新版本的connect,但是要安裝serve-static包
npm install serve-static
使用了serve-static的**如下:
varconnect = require('connect'),servestatic = require('serve-static');
var
至此,問題得到解決。
ifconfig找不到命令
出現這樣的問題的原因是 你在從普通使用者切換到root使用者的時候 用的是su 或者su root切換的 這樣不行 不會讀取root使用者的私有設定檔案!因此環境變數path不會包含 sbin usr sbin這樣的目錄 因此你直接輸入這些目錄下的命令時 就會提示找不到該命令!解決問題的2個簡單方法...
QTcreator找不到庫
1.linux庫的命名規則是 動態庫和靜態庫的名字前家lib字首,也就是自己製作的庫的名字為 lib名字.so 或 lib名字.a 但比較詭異的是gcc在編譯的時候命令是沒有字首lib和字尾.so和a。比如gcc l名字 0 main main.c。2.在qt編譯構建的過程中,經常發現 usr bi...
sqlmap表找不到
以下是從sqlmap幫助文件中看到的,希望有用。暴力破解表名 引數 common tables 當使用 tables無法獲取到資料庫的表時,可以使用此引數。通常是如下情況 1 mysql資料庫版本小於5.0,沒有information schema表。2 資料庫是microssoft access,...