1. 程式人生 > >除錯和開發npm模組的方式

除錯和開發npm模組的方式

  1. ln -s(軟連線)

    假設my-project是執行npm模組的專案,vue-router是我們需要除錯的npm模組
    vue-router下載到與my-project同級目錄中。

    git clone https://github.com/vuejs/vue-router.git
    cd vue-router
    npm i

    在vue-router中把依賴包安裝上

    cd ..
    cd my-project
    npm i
    rm -rf node_modules/vue-router
    ln -s /Users/Desktop/space/vue-router /Users/Desktop/space/my-project/node_modules/vue-router

    進入my-project目錄中,安裝好依賴包,刪除vue-router的包,使用本地的。
    上面的步驟完成後,進入本地的vue-router修改一些東西,然後npm run build,重新整理my-project的專案,就能看到效果了。

  2. npm link

    還沒試過,試過再補充