本文目錄一覽:
nodejs 常用工具庫 :)
在一些帶有交互的庫,如webpack、gulp、create-react-app 、vue-cli 這種帶有交互顯示的庫,或者自己寫一個腳手架也可以,通常都會用一些小工具,整理一下
NodeJS常用包介紹–slash
2.0.0
npm install slash
用於轉換 Windows 反斜杠路徑轉換為正斜杠路徑 \ = / 。
正斜杠在 Windows 上是可用的,因為 Windows API 會自動將 / 轉換為 \ 。但是如果路徑為擴展長度路徑(「\?\」前綴),或包含非 Ascii 字元,則不會適用於Windows。
slash(path: string): string
全部源碼:
開發中用nodejs做了哪些方面的工作
Node.js使用Module模塊去劃分不同的功能,以簡化應用的開發。Modules模塊有點像C++語言中的類庫。每一個Node.js的類庫都包含了十分豐富的各類函數,比如http模塊就包含了和http功能相關的很多函數,可以幫助開發者很容易地對比如http,tcp/udp等進行操作,還可以很容易的創建http和tcp/udp的伺服器。
要在程序中使用模塊是十分方便的,只需要如下:
在這裡,引入了http類庫,並且對http類庫的引用存放在http變數中了。這個時候,node.js會在我們應用中搜索是否存在node_modules的目錄,並且搜索這個目錄中是否存在http的模塊。如果node.js找不到這個目錄,則會到全局模塊緩存中去尋找,用戶可以通過相對或者絕對路徑,指定模塊的位置,比如:
var myModule = require(‘./myModule.js’);
模塊中包含了很多功能代碼片斷,在模塊中的代碼大部分都是私有的,意思是在模塊中定義的函數方法和變數,都只能在同一個模塊中被調用。當然,可以將某些方法和變數暴露到模塊外,這個時候可以使用exports對象去實現。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/304467.html