{"id":19544170,"url":"https://github.com/sunset1995/sitcon2016","last_synced_at":"2026-02-26T05:29:52.840Z","repository":{"id":94182819,"uuid":"49130796","full_name":"sunset1995/sitcon2016","owner":"sunset1995","description":"Developing SITCON 2016's web","archived":false,"fork":false,"pushed_at":"2016-03-21T14:05:53.000Z","size":9455,"stargazers_count":3,"open_issues_count":0,"forks_count":1,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-02-26T05:41:32.997Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/sunset1995.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2016-01-06T11:19:27.000Z","updated_at":"2017-09-28T04:27:59.000Z","dependencies_parsed_at":"2023-03-15T02:02:34.489Z","dependency_job_id":null,"html_url":"https://github.com/sunset1995/sitcon2016","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/sunset1995/sitcon2016","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sunset1995%2Fsitcon2016","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sunset1995%2Fsitcon2016/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sunset1995%2Fsitcon2016/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sunset1995%2Fsitcon2016/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sunset1995","download_url":"https://codeload.github.com/sunset1995/sitcon2016/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sunset1995%2Fsitcon2016/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":281563766,"owners_count":26522699,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-29T02:00:06.901Z","response_time":59,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-11T03:24:59.248Z","updated_at":"2025-10-29T04:39:20.001Z","avatar_url":"https://github.com/sunset1995.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"#  SITCON 2016 網頁\n\n請多提供技術上及網頁設計上的意見\n[檢視目前結果](http://sitcon.org/2016/)\n\n## 環境準備\n\nnpm 版本過舊可能會導致之後 build 失敗\n[更新 node, npm 參考資料](https://nodejs.org/en/download/package-manager/)\n\n安裝套件管理器至全域\n```\nnpm install -g gulp\n```\n\n安裝 build 網頁時會用到的前處理器\n```\nnpm install\n```\n\n## build 及 debug\n\n所有 source code 都在資料夾 *app* 下\n\n#### 更新網頁\n1. 改好 source code 後\n2. 用 gulp 的 default task build 整個網頁\n3. 切到 gh-pages branch\n4. 將 build 資料夾內的所有檔案複製出來\n```\ngulp\ngit checkout gh-pages\ncp -R ./build/* ./\n```\n\n#### debug\n`gulp debug` 會重 build 個網頁並建制臨時的小型網頁伺服用來檢視結果及 livereload\n\ngulp **debug** 在 build 時**不會壓縮**\n所以 **debug 完請再 `gulp` 一次**以壓縮可以壓縮的檔案\n\n## Source code\n\n#### html\n整個 html 拆成多個部份放在資料夾 **app/html/** 下\n由 **app/index.html** 在 build 時 include\n其中網頁內文放在 **_app/html/pages_**\n若只想 build html 可 `gulp html`\n\n#### scss\n所有 scss 放在 **app/scss/** 下\n由 **app/scss/main.scss** import\n最後只會 build 出一個 **build/sitcon2016.css**\n若只想 build scss 可 `gulp scss`\n\n#### js\n所有 js 放在 **app/js/** 下\n由 **app/js/main.js** require\n最後只會 build 出一個 **build/sitcon2016.js**\n若只想 build js 可 `gulp js`\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsunset1995%2Fsitcon2016","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsunset1995%2Fsitcon2016","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsunset1995%2Fsitcon2016/lists"}