node.js - gulp 离线安装的问题
PHP中文网
PHP中文网 2017-04-17 16:03:58
0
2
1159

1.公司的网络限制下载,无法执行npm -install gulp -g;
2.现在本地项目中有gulp,请问如何执行本地的gulp?或者将本地gulp进行全局安装?

PHP中文网
PHP中文网

认证高级PHP讲师

全部回覆 (2)
洪涛

謝謝,在npm 4以下的版本你都可以直接將gulp套件複製到全域模組路徑

/usr/lib/node_modules/

但是在npm 4的版本後,npm也是扁平化的安裝方式,依賴不再在gulp包目錄下存在,而是與gulp包同級目錄,因此你需要把依賴複製到全域模組路徑下,但這很容易出錯

    小葫芦

    看到採納的答案,答主也說這容易出錯, 我覺得 複製到全局模組路徑,在windows下如果通過拖沓等方式複製的話,可能會因為依賴包路徑名過長而失敗。

    我剛試了下我在評論裡說的那種方法,npm install -g

    npm install :
    Install a package that is sitting in a folder on the filesystem.

    一開始,我的全域npm只有這些

    於是,我到一個vue demo的專案裡找到 vue 的目錄

    然後

    結果:

      最新下載
      更多>
      網站特效
      網站源碼
      網站素材
      前端模板
      關於我們 免責聲明 Sitemap
      PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!