npm離線安裝Mac 和windows 出現(xiàn)的問(wèn)題

在mac 環(huán)境下開(kāi)發(fā)的vue整包離線復(fù)制到windows 環(huán)境一直報(bào)錯(cuò):vue-cli-service不是內(nèi)部命令或者找不到命令,因?yàn)閣indow環(huán)境是離線環(huán)境,正常解決辦法:刪除node_modules下的包再重新npm install能解決的方式,這里無(wú)法使用。查看vue-cli-service包是否存在,能發(fā)現(xiàn)window的.bin文件夾下的vue-cli-service和mac下的呈現(xiàn)不一致。window下的文件里是一個(gè)指向真正位置的路徑。

如下:

../../@vue/cli/cli-service/vue-cli-service.js

這是為unix系統(tǒng)準(zhǔn)備的
在window下npm install 的文件應(yīng)該是.cmd后綴的 文件,里面的內(nèi)容也是指向真正的文件位置

@IF EXIST "%~dp0\node.exe" (
  "%~dp0\node.exe"  "%~dp0\..\webpack\bin\webpack.js" %*
) ELSE (
  @SETLOCAL
  @SET PATHEXT=%PATHEXT:;.JS;=;%
  node  "%~dp0\..\webpack\bin\webpack.js" %*
)

解決方法有二:

  • 在有網(wǎng)的window環(huán)境下npm insatall 后安裝包,再移值
  • 修改.bin下的文件為后綴.cmd格式文件,并且仿照cmd文件修改路徑和文件名即可

參考文檔:

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 本文涉及包版本:node 11.6.0 、npm 6.11.3、webpack 4.39.3;使用mac開(kāi)發(fā); 項(xiàng)...
    前端gogogo閱讀 7,986評(píng)論 2 6
  • Vue在Windows系統(tǒng)下本地項(xiàng)目的安裝與部署 轉(zhuǎn)自CSDN的:AI呂小布:https://blog.csdn....
    羅海桂閱讀 7,352評(píng)論 0 0
  • 她緩緩拉開(kāi)深藍(lán)色沉重的窗簾,內(nèi)層還有一層雪白的窗紗。六月的微風(fēng)從一扇打開(kāi)的玻璃窗吹進(jìn)來(lái),只拂動(dòng)了窗紗的一角。深藍(lán)色...
    林上雪閱讀 992評(píng)論 0 7
  • 受限于自己經(jīng)歷的匱乏,實(shí)在沒(méi)什么可寫(xiě)的東西了,于是就去找二美聊天,希望可以寫(xiě)寫(xiě)我眼中的她,很佩服自己死皮賴(lài)臉的功夫...
    心眸閱讀 367評(píng)論 4 8
  • 我有個(gè)夢(mèng)想,做個(gè)差不多的先生,過(guò)著差不多的人生。--題記 人生如戲,戲有千萬(wàn)種演法,人生也亦有千百種活法。然而戲的...
    神秘人Q先生閱讀 397評(píng)論 0 2

友情鏈接更多精彩內(nèi)容