node.js 筆記1 模塊方面

url 模塊
parse 解析url 可以用來獲取查詢參數

xx.js
exports.xx = xx
另一個文件引用 require(’./xx.js);
獲取的句柄 相當于 xx.js 中的 exports

xx.js
module.exports = xx
這樣被人引用 相當于就是直接拿到了 xx

當require xx 的時候, 如果xx不在當前文件夾 , node就會到 node_modules文件夾里面找, 如果想直接導入 node_modules文件夾里面文件夾下的文件就需要package.json文件 main 作為入口 標志
生成package.json nmp init --yes 進入這個目錄使用這個命令

npm install xx --save 會把安裝包的信息放在 package.json里面
安裝的包會放在當前目錄下 node_modules文件夾里面

cnpm 使用淘寶鏡像

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/382828.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/382828.shtml
英文地址,請注明出處:http://en.pswp.cn/news/382828.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

c++之指針引用

指針:指向一塊內存地址的標識。 引用:給已經定義的變量起的別名。 格式: 類型 &引用變量名 已定義的變量名(引用變量名和已定義的變量名可以看成是同一個實體,一個改變,另一個也隨之改變&#xff0…

C語言之scanf中的格式

scanf函數原型控制格式1.%[^\n]%*c例子1例子2 1.%[]例子1例子2 scanf函數原型 int scanf( const char *format, ... ); 見可變參數求和 https://blog.csdn.net/csdn_kou/article/details/79996606 控制格式 %c 一個單一的字符 %d 一個十進制整數 %i 一個整數 %e, %f, %…

node.js 將文件目錄讀取 通過匿名函數自執行 將異步改為同步

var fs require(fs);var filesarray []; fs.readdir(html, function(error, files){if(error){console.log(error.stack);console.log(--------);console.log(文件夾讀取失敗);return false;}// 匿名函數自執行, 將異步改為同步(function getFile(i){console.log(…

蛇形數組打印(兩種形式)

#蛇形數組打印 ##第一種形式 形式1 51 2 3 4 516 17 18 19 615 24 25 20 714 23 22 21 813 12 11 10 9 請按任意鍵繼續. . .形式2 513 14 15 16 112 23 24 17 211 22 25 18 310 21 20 19…

node.js 獲取異步方法里面的數據 =》 兩種方式

第一種: 通過回調函數實現: var fs require(fs); function getmime(callback){ fs.readFile(./t1.js, function(err, data){// 現在理解,異步方法里還有別的引用 就不會提前釋放callback(data);}); }getmime(function(data){console.log(…

python入門--基本語法

標準數據類型:Number(數字),String(字符串),List(列表),Tuple(元組),Sets(集合),Dictionary(字典)Number只支持int(表示長整型),float,bool,complex(復數&…

Linux網站大雜燴《自己查閱》

從網絡上拷貝別人歸納的列表。 Linux優秀網站列表 國內 http://www.chinaunix.net/ 國內最火爆的unix/linux論壇 http://www.linuxforum.net/ linux愛好者交流的場所,側重編程開發 http://www.linuxaid.com.cn/ 面向初學者者提供資料 http://www.ibm.com/de…

python之條件、循環語句

其實,很多語言的語法都是相通的,包括初學python一樣。 今天要說的是條件、循環語句。這部分也是相對比較簡單的,就python而言,只是書寫方式稍作改動罷了。 1、條件語句 (1)格式: if 判斷條件…

node.js Promise簡單介紹

轉自百度: https://baijiahao.baidu.com/s?id1589455136001194151&wfrspider&forpc

數據結構之空間復雜度和空間復雜度

1.空間復雜度計算方法 2.時間復雜度計算方法非遞歸遞歸情況遞歸總次數*每次遞歸次數 1.空間復雜度 空間復雜度是指 執行這個算法所需要的內存空間。空間復雜度是函數中創建對象的個數關于問題規模函數表達式,一般情況下用O漸進表示法表示 計算方法 1.忽略常數&…

node.js 獲取異步方法里面數據 的方式

第一種 使用回調函數: function getData(callback){setTimeout(function(){var name xxxx;callback(name);}, 1000); }// 外部獲取異步方法里面的數據 采用回調函數的方式 getData(function(data){console.log(name); });第二種方式 事件觸發: var fs…

C語言malloc和calloc的區別

是否對申請的區域進行初始化而已 但是我想你也知道我們寫程序的時候多用malloc而很少用calloc,何解? 因為calloc雖然對內存進行了初始化(全部初始化為0),但是同樣也要降低效率的 calloc相當于 p malloc(); memse…

node.js將buffer對象轉換為json對象

d 是buffer對象 let jsstr JSON.stringify(d);let jsondata JSON.parse(jsstr);let buf new Buffer(jsondata);let data buf.toString();sx JSON.parse(data);console.log(sx[peer_count]);詳見百度經驗: https://jingyan.baidu.com/article/8ebacdf079f00549f75cd564.htm…

靜態多態之泛型編程(模板)

起初,我們寫不同類型的加法函數是這樣寫的吧: //Template.h #pragma onceint Add(const int left,const int right) {return leftright; }char Add(const char left,const char right) {return leftright; }float Add(const float left,const float rig…

網站視頻解析 有的url資源放在瀏覽器能直接播放,有的卻不行。

1有的視頻url放在瀏覽器地址欄,回車能直接播放 2.有的視頻url卻直接下載下來一個 很短暫的m3u8文件, 且不能播放 這時候把視頻url放在 vlc 或者專門解析m3u8的網站上卻能直接播放: 例如:https://youku.com-l-youku.com/20190207/2…

【數據結構】布隆過濾器原理詳解及其代碼實現

《博主簡介》 小伙伴們好,我是阿旭。專注于人工智能AI、python、計算機視覺相關分享研究。 ?更多學習資源,可關注公-仲-hao:【阿旭算法與機器學習】,共同學習交流~ 👍感謝小伙伴們點贊、關注! 《------往期經典推薦--…

c++詳解【繼承】

學過c的人都知道,c的三大特性:封裝、繼承、多態。 我們今天說的是c的繼承,那么為什么要引入繼承,它有什么特點呢? 首先,繼承的特點是:使代碼復用,為后面學習多態做鋪墊。 繼承分為…

centOS6.5如何從啟動界面直接進入命令行界面和如何從圖形界面進入命令行界面

centOS6.5如何從啟動界面直接進入命令行界面 編輯 /etc/inittab 將 id:5:initdefault: 修改為 id:3:initdefault: 下次重啟就不啟動X Window了 如何從圖形界面進入命令行界面 startx

優酷解析 轉載的

轉自 https://blog.csdn.net/qq_39797956/article/details/88076404

【送給Git初學者】

好多人都聽過Git吧,目前最流行的分布式版本管理系統。還有好多類似的cvs、svn(速度慢、必須聯網,這些是集中式版本控制系統)..... 那么,它是用來干什么的呢?舉個例子可能更好理解吧! 比如你寫…