第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何使用在節(jié)點_模塊中本地安裝的包?

如何使用在節(jié)點_模塊中本地安裝的包?

UYOU 2019-07-13 16:50:46
如何使用在節(jié)點_模塊中本地安裝的包?中如何使用模塊的本地版本。node.js..例如,在我的應(yīng)用程序中,我安裝了咖啡腳本:npm install coffee-script這個安裝在./node_modules咖啡命令在./node_modules/.bin/coffee..當(dāng)我在項目的主文件夾中時,有方法運行這個命令嗎?我想我在找類似的東西bundle exec在邦德勒?;旧希蚁胫付ㄒ粋€每個參與項目的人都應(yīng)該使用的咖啡腳本版本。我知道我可以添加-g在全球范圍內(nèi)安裝它的標(biāo)志,這樣咖啡在任何地方都能正常工作,但是如果我想要每個項目都有不同版本的咖啡呢?
查看完整描述

2 回答

?
嚕嚕噠

TA貢獻1784條經(jīng)驗 獲得超7個贊

因為NPM 5.2.0,您可以使用npx [command],比較方便。

5.2.0之前版本的舊答案:

問題在于

./node_modules/.bin

在您的路徑中,只有在當(dāng)前工作目錄是項目目錄結(jié)構(gòu)的根目錄(即項目目錄結(jié)構(gòu)的位置)時,它才能工作。node_modules)

與工作目錄無關(guān),您可以通過以下方法獲得本地安裝的二進制文件的路徑:

npm?bin

執(zhí)行本地安裝的coffee與項目目錄層次結(jié)構(gòu)中的位置無關(guān)的二進制文件,您可以使用這個bash構(gòu)造。

PATH=$(npm?bin):$PATH?coffee

我把這個化名為npm-exec

alias?npm-exec='PATH=$(npm?bin):$PATH'

所以,現(xiàn)在我可以

npm-exec?coffee

運行正確的咖啡副本,無論我身在何處

$?pwd/Users/regular/project1

$?npm-exec?which?coffee/Users/regular/project1/node_modules/.bin/coffee

$?cd?lib/$?npm-exec?which?coffee/Users/regular/project1/node_modules/.bin/coffee

$?cd?~/project2
$?npm-exec?which?coffee/Users/regular/project2/node_modules/.bin/coffee


查看完整回答
反對 回復(fù) 2019-07-13
  • 2 回答
  • 0 關(guān)注
  • 577 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號