now cli에서 gitignore로 무시된 파일도 업로드하고 싶습니다.

1738 단어 NOW의 w. shgatsby

문제



now cli는 .gitignore로 나열된 파일이나 디렉토리를 업로드하지 않습니다.
이미지 파일 등의 멀티미디어 파일은 파일 크기가 크기 때문에 .gitignore에서 무시하도록 했다.
다만, 이러한 파일은 어플리케이션의 동작에는 필요한 이유로 어떻게 하면 좋은 것인가 곤란하고 있었다.

해결책


now.json 의 파일에 화이트리스트를 열거하면 gitignore에 썼다고 해도 업로드 해준다.
불편하다고 생각하는 것은, .gitignore의 대상외의 파일에 가세해 files의 파일을 업로드해 주는 것은 아니고,
단순히 파일의 파일 만 업로드합니다.
따라서 업로드하려는 모든 파일을 열거해야합니다

아래는 Gatsby.js 프로젝트의 파일 예제입니다.

now.json
{
  (略)
  "files": [
    "gatsby-browser.js",
    "gatsby-config.js",
    "gatsby-node.js",
    "gatsby-ssr.js",
    "now.json",
    "package.json",
    "src",
    "yarn.lock"
  ]
}

좋은 웹페이지 즐겨찾기