在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問(wèn)答/Linux  HTML/ node.js 修改安裝的模塊,如何再次生效

node.js 修改安裝的模塊,如何再次生效

假設(shè)安裝 bootstrap-vue

import 導(dǎo)入 bootstrap-vue

讓后我巴拉巴拉修改里面代碼
求問(wèn)之后我要如何使用bootstrap-vue
需要npm i再次安裝嗎?

回答
編輯回答
真難過(guò)

修改第三方模塊的源碼,主要問(wèn)題是要考慮項(xiàng)目再次部署的問(wèn)題,因?yàn)?npm store 里沒(méi)有你的修改。
一種做法是 fork 原始的的 git repo,代碼修改好后,

  1. 在開(kāi)發(fā)階段,為了避免每次修改后都要重新安裝該模塊,一般推薦使用 npm link (具體參閱 npm 文檔)
  2. 開(kāi)發(fā)完成后,首先確認(rèn)自己 github 中那份 repo 包含了必須的修改,然后從repo 位置安裝該模塊

    npm install <your_github_name>/bootstrap-vue --save

    (npm 從 git repo 安裝模塊,可以指定分支或 commit id,具體參閱 npm 文檔)

這之后,再次部署項(xiàng)目時(shí)的問(wèn)題就消除了。


如僅僅是修改樣式,應(yīng)該是沒(méi)有必要走上述那條彎路,在自己的樣式文件里可以進(jìn)行覆蓋吧

2017年6月13日 18:08
編輯回答
陪妳哭

項(xiàng)目遷移的話,里面的模版是需要重新下載的

如果你是在自己的文件里做了覆蓋的話,那么重新安裝就可以了

如果你是改了他的源碼,那么兄弟你厲害了,你需要把你的改的東西單獨(dú)存起來(lái),每次重新安裝的時(shí)候都要記得替換成你寫(xiě)的

2018年4月24日 13:02