如何快捷修改`.npmrc`配置文件里的參數?
### **方法1:命令修改**
```
npm config edit
```
### **方法2:手動修改**
**`.npmrc`配置文件在哪里?**
```
npm config ls -l
```

**npm的緩存目錄在哪里?**
```
npm config get cache
```
**npm的全局安裝路徑在哪里?**
就是那些通過`npm install xxx -g`或者`cnpm install xxx -g`或者`yarn global add xxx`安裝的`xxx`文件,到底安裝在什么地方?
```
npm config get prefix
//或者
npm root -g
```
**更改默認的全局安裝路徑即cache路徑**
1、啟動cmd,輸入下面兩行命令
~~~
npm config set prefix "D:\nodejs\node_modules\node_global"
~~~
~~~
npm config set cache "D:\nodejs\node_modules\node_cache"
~~~
修改系統環境變量(“我的電腦--右鍵--屬性--高級系統設置---環境變量”)
>[info]默認下node.js會在NODE_PATH**或者**當前js所在項目下的node_modules文件夾下去尋找模塊
所以只是全局安裝的話,我們可以將全局安裝的node_modules拷貝到項目中或者直接設置添加環境系統變量:NODE_PATH設置為D:\nodejs\node_modules\node_global
# **npm -i 與npm install、 -s與-d的區別**
~~~
npm i module_name -S = > npm install module_name --save 寫入到 dependencies 對象
npm i module_name -D => npm install module_name --save-dev 寫入到 devDependencies 對象
npm i module_name -g 全局安裝
~~~
? i 是install 的簡寫
`-S`就是`--save`的簡寫
\-D就是--save-dev
- npm
- 更新
- 基礎
- Api
- 安裝Node
- node_modules本地安裝與全局安裝
- Inspector
- 模塊
- hello world
- 安裝插件的版本
- 更新package.json文件的插件版本
- 使用nodejs開發桌面客戶端應用
- Electron
- api
- 使用 Node.js 的 API
- 事件
- electron配置
- 安裝
- 調試
- 讀取本地文件
- 調用Html5的拖放api
- 官方示例下載
- WebView內嵌窗口
- window.open彈出子窗口及其操作
- BrowserWindow渲染主窗口
- 主進程與渲染進程的通信
- 菜單
- 網絡
- 與react結合
- 打包
- 前言
- 對比
- electron-forge
- 打包工具一:electron-packager
- 打包工具二:electron-builder
- Boilerplates樣板工程
- 通用配置文檔
- NW.js
- npm install、npm install --save與npm install --save-dev區別