---
# System prepended metadata

title: 當你merge別人的(如main)檔案時

---

# 當你merge別人的(如main)檔案時

[Composer參考資料](http://blog.tonycube.com/2016/12/composer-php.html)

- 把專案 fetch 並 merge 到自己分支後，會將自己的 composer.json 變成更新後的版本

- composer update 會先將 composer.json 內的設定檔 一次安裝，並把 composer.json 內的檔案複製一分到 composer.lock
- composer install 會安裝 composer.lock 內的設定檔

[Npm參考資料]([https://](https://ithelp.ithome.com.tw/articles/10209326))

[composer/npm參考](https://soarlin.github.io/2017/04/21/Composer-NPM-install-update/)

## 1. composer

>以PHP的管理套件執行套件更新

`composer update`

## 2 npm
>以Node.js的管理套件執行套件動作

### 方法1
`npm install`

`npm run dev`

### 方法2
`npm uninstall node-sass`

`npm install -g sass`

`npm install --save-dev sass`

`npm run dev`
