nodejs建立全域性連結
npm 提供了一個有趣的命令 npm link,它的功能是在本地包和全域性包之間建立符號鏈
接。我們說過使用全域性模式安裝的包不能直接通過 require 使用,但通過 npm link命令
可以打破這一限制。舉個例子,我們已經通過 npm install -g express 安裝了 express,
這時在工程的目錄下執行命令:
$ npm link express
./node_modules/express -> /usr/local/lib/node_modules/express
我們可以在 node_modules 子目錄中發現一個指向安裝到全域性的包的符號連結。通過這
種方法,我們就可以把全域性包
除了將全域性的包連結到本地以外,使用 npm link命令還可以將本地的包連結到全域性。
使用方法是在包目錄( package.json 所在目錄)中執行 npm link 命令。如果我們要開發
一個包,利用這種方法可以非常方便地在不同的工程間進行測試。
相關文章
- nodejs本地模式和全域性模式NodeJS模式
- nodejs第三天(全域性物件)NodeJS物件
- nodejs應用連結NodeJS
- a標籤的使用,以及一些全域性屬性和連結型別。型別
- nodejs在typescript專案中申明全域性變數NodeJSTypeScript變數
- Golang 全域性sql資料庫連線GolangSQL資料庫
- Vue+ElementUI建立全域性元件方法及呼叫VueUI元件
- 全域性CSS的終結(狗帶)CSS
- node 全域性物件和全域性變數物件變數
- 【全域性資料庫名、連線描述符】資料庫
- Flutter之使用Overlay建立全域性Toast並靜態呼叫FlutterAST
- nodejs npm install全域性安裝和本地安裝的區別NodeJSNPM
- C++建立連結串列C++
- 從全域性視角看資料結構資料結構
- Git全域性忽略和Vim Session的結合GitSession
- nodejs 實現 磁力連結資源搜尋 BT磁力連結爬蟲NodeJS爬蟲
- vue定義全域性變數和全域性方法Vue變數
- 靜態全域性變數和全域性變數變數
- 框架(frameset),全域性屬性框架
- Java 實現系統全域性快捷鍵繫結Java
- 建立ODBC連結表連SQL原始碼示例SQL原始碼
- 全域性變數變數
- vue全域性APIVueAPI
- Js全域性物件JS物件
- CMake 屬性之全域性屬性
- vue2.0全域性路由守衛(全域性控制登入)Vue路由
- 微信小程式的全域性彈窗以及全域性例項微信小程式
- 資料結構實驗之連結串列二:逆序建立連結串列資料結構
- html5全域性屬性HTML
- linux 建立連線命令 ln -s 軟連結Linux
- 連結a物件的pathname屬性物件
- 超連結a的target屬性
- SQLServer之建立連結伺服器SQLServer伺服器
- TCP連結的建立和釋放TCP
- js 建立一條通用連結串列JS
- Excel聯手PrintFolder 建立連結表Excel
- 超全域性陣列有哪些?超全域性陣列有什麼作用?陣列
- 資料結構實驗之連結串列六:有序連結串列的建立資料結構