1. 程式人生 > >basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")

basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")

寫了第一個express框架,按照要求安裝好express之後寫第一個demo測試的時候
按照官方的程式碼

var express = require('express');
var app = express();

app.get('/',function(req,res){
    res.send("hello world");
});

var server = app.listen(8080,function(){
   var host = server.address().address;
    var port = server.address().port;
    console.log("應用例項,訪問地址為http://"
+host+port); });

會出現上面的錯誤。找了好久終於發現了,原因是雖然是install express -g但是在當前目錄下面也沒有這個express的包 所以要在當前目錄下面執行

npm install express

然後再在命令列中執行“node expressDemo.js”就可以啟動服務了

相關推薦

basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")

寫了第一個express框架,按照要求安裝好express之後寫第一個demo測試的時候 按照官方的程式碼 var express = require('express'); var app = express(); app.get('/',funct

shell 文字替換 ---出現--- sed:-e 表示式 #1,字元 8:“s”的未知選項

需要替換的行為: monitor.url=http://192.168.25.100:8443/rest 查詢資料得知,報錯是因為替換的字串包含有分隔符/ 所以這行改一下分隔符就可以解決問題了  (這裡的分隔符隨自己定義 例如:sed -i "s#$url#$1#g" datasource.p

《Compress data for deferred shadering's G-Buffer》

data 頂點 解壓 中一 計算 ade 由於 pos 參考 對於Normal而言,因為是歸一化後的,所以只需要存儲x和y即可,有多種算法可以進行壓縮和解壓,這裏介紹其中一種比較不錯的: float2 encode(float3 normal) { return n

codeforces gym101243 A C D E F G H J

pen wap style false __int64 output for ans ces gym101243 A 1 #include<iostream> 2 #include<cstdio> 3 #include<cma

ACM-ICPC國際大學生程式設計競賽北京賽區(2017)網路賽(A+E+F+G+I)

目錄 A - Visiting Peking University(模擬) E - Territorial Dispute(數學幾何+思維) F - Cake(思維) G - Bounce(找規律) I - Minimum(線段樹模板題) A - Visiting

演算法題:假設一列火車一共經過10個車站,車站按順序為 A B C D E F G H I J ,編寫一個程式,自動計算剩餘的票

假設一列火車一共經過10個車站,車站按順序為 A B C D E F G H I J ,編寫一個程式,自動計算剩餘的票     要求:1 假設火車有100個座位        2.程式可以輸入購買車票的起始站與結束站        3.輸入後,程式輸出剩餘車票,       

正則表示式 :(?s)(?i)'\\s*+"0.0.0.0"+"\\s*" 前面的(?s)(?i) 表示什麼意思啊?

        這個是正則表示式的模式修飾符。   (?i)即匹配時不區分大小寫。表示匹配時不區分大小寫。   (?s)即Singleline(單行模式)。表示更改.的含義,使它與每一個字元匹配(包括換行 符\n)。   (?m)即Multiline(多行模式

js replace(/\s/g,"")代表什麼意思?

這個函式是js的字串替換函式,這個函式有兩個引數,第一個函式可以是字串或正則表示式(用以進行匹配的子字串),第二個函式是字串(替換匹配的子字串)。就是在原字串上把和第一個引數相同的字串替換成第二個引數的字串。 這個例子使用的是正則表示式匹配字串,其中  1.”/ /”這個是固定寫

面試經歷---S&G(2016年02月27日上午面試)

S&G是一家外企,在廣州琶州那邊,下面附上這家企業的筆試題。2016年2月27日上午筆試題一.      JAVA基礎題1.   什麼是介面?介面就是一些方法特徵的集合,是對物件的抽象。2.   什麼時候使用抽象類來替代介面?存在繼承關係的情況下,可以使用抽象類來替代

解決Source Insight 4.0版本開啟.s的檔案時,一片黑白沒有色彩,並且在ADD TREE時沒有包含.s檔案的問題

近日博主在使用SI時,發現.s檔案無法語法高亮顯示,網上教程多是老版本,並不適用於較新的版本,故寫下此博文教程以幫助眾多遇到此問題者。本教程適用於高版本的Source Insight,博主使用的就是4.0版本。 問題描述 問題如圖: 解決方案

已知有列舉型別定義:enum MyEn{a=101,b,c=207,d,e,f,g},程式設計輸出第5個列舉元素的序號值

using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace _2._3._2 {     enum MyEn { a = 101, b, c

nasm重寫linux-0.11 head.s (博古以通今)

;檔名:followking/boot/head.s;本檔案改寫linux-0.11/boot/head.s,目的是為了體驗整個系統構建的過程。;我是看著趙炯《Linux核心0.11完全註釋》編寫的。不過,我是編寫程式碼,有疑問再看。;我用的nasm的語法格式。我想寫一個作業

安裝部署E S X i 5.5

HERE 虛擬 進入 虛擬機 def vpd 安裝程序 價格 res 一、安裝ESXi前的準備: 1、服務器選型:大多數使用機架式服務器,如果條件允許,可以選用刀片式服務器。不過,刀片式服務器雖然性能優越,但因為vSPhere許可是根據項目實際硬件配置決定價格的,所以刀片服

輸出的字串中有空格並且無法替換B e a r e r N D c y Z T g 4 N z A t N 2 N h Z C 0 0 Y 2 E 4 L T g x M W E t O D Y

###1.檔案如下: Request url: appv2.qichacha.net/app/v1/extras/getVersion?platform=android&version=11.3.0&timestamp=1543816102814&sign=ddc

正則表示式修飾符 i、g、m、s、U、x、a、D、e

正則表示式中常用的模式修正符有i、g、m、s、U、x、a、D、e 等。 它們之間可以組合搭配使用。 i 不區分(ignore)大小寫; 例如: /abc/i 可以匹配 abc、aBC、Abc g 全域性(global)匹配 如果不帶g,正則過程中字串從左到右匹配,找到第一個符合條件的即匹配成

正則表示式修飾符 i、g、m、s、U、x、a、D、e

正則表示式中常用的模式修正符有i、g、m、s、U、x、a、D、e 等。 它們之間可以組合搭配使用。 i 不區分(ignore)大小寫; 例如: /abc/i 可以匹配 abc、aBC、Abc g 全域性(global)匹配 如果不帶g,正則過程中字串從左到右匹配,找

正則表達式中模式修正符作用詳解(i、g、m、s、x、e

輸出 小寫 tps log 得到 fuser 所有 repl mod 正則表達式中常用的模式修正符有i、g、m、s、x、e等。它們之間可以組合搭配使用。 它們的作用如下: //修正符:i 不區分大小寫的匹配; //如:"/abc/i"可以與abc或aBC

sed:-e 表達式 #1,字符 10:未終止的“s”命令

shell .com 分隔 錯誤 便在 分隔符 com 解決辦法 root 執行shell腳本時,使用sed變量替換指定的字符串,一直出現這個錯誤: [[email protected] scripts]# vim while_rz.sh [[email

sed和awk的一些使用【轉載自http://blog.sina.com.cn/s/blog_6561ca8c0102we0o.html】

blog printf begin 文件中 字符串 filename hello 選項 sina 在linux中,awk和sed命令對於快速的文本編排非常靈活有用。對文本插入列的操作也可以使用sed或者awk命令來處理,下面簡單介紹: 如果想要在指定列前插入字符串RR,

i-m-a-g-e-4

.com png logs ges blog 分享 -- images 技術 ------------------------------------------------ ----------------------------------------------