關於npm的一些坑

2021-08-14 09:51:57 字數 658 閱讀 1361

檢視全域性安裝的目錄用命令檢視

npm root -g
檢視npm配置資訊

npm config get cache

npm config get prefix

獲取npm配置資訊

npm config list

//獲取npm配置資訊

預設情況下nodejs安裝會同時安裝npm(模組管理器:用於管理使用者require的模組,有全域性和本地兩種)。

區域性:執行npm install 《包的名字》(注意少了-g)就會將模組安裝在dos窗當前指向的路徑下,這時候其他路徑專案無法引用到該版本的模組!

修改預設的全域性路徑:

先配置npm的全域性模組(node_global)的存放路徑以及快取(global_cache)的路徑,例如我希望將以上兩個資料夾放在%nodejs%\node_modules下

2)在dos窗中執行:

如果這種方法無法修改還可以:

在nodejs的安裝目錄中找到node_modules\npm.npmrc檔案

修改如下即可:

關於SqlSugar Mysql的一些坑

解決方案 作者在github上放了可以用的mysql.data.dll 版本,為 6.2.1.0 2 永遠的報錯 給定的關鍵字不在字典中 沒有找到解決方法 最終 我的是乙個asp.net mvc的新專案,經過安利用了sqlsugar,專案版本最初是.net 4.5 經過查閱大家的專案發現大部分使用的...

關於mysql的一些坑

使用create table newtable select from oldtable複製表時並沒有複製主鍵 索引以及自增屬性,要重新設定,即刪除後再加上,且設為auto increment的字段必須設為primary key create table newtable select from o...

關於uniapp的一些坑

在main.js中修改了陣列的原型鏈如下 array.prototype.notempty fob function items else return arr 這個函式的大致意思是根據傳進函式的陣列去除掉索引值為items中的陣列元素並將得到的陣列返回 vue介面的呼叫 del array.fro...