iT邦幫忙

2018 iT 邦幫忙鐵人賽
DAY 23
0
Modern Web

每日文章推薦系列 第 23

Day 23 開發環境

  • 分享至 

  • xImage
  •  

工欲善其事 必先利其器

所以準備好一個不會妨礙開發的環境是很重要的

有的時候先花點時間把環境搞好

會避免很多不必要的問題

單純的靜態網頁

一般狀況可以用瀏覽器直接打開就好了

但是遇到某些狀況

像是要讀取外部套件之類

跟測試AJAX

就要有http(s)的網址才能過了

這時候如果你有用chrome

可以直接使用Web Server for Chrome

就可以使用http(s)的網址了

如果想要放在網路上給人看

可以找免費的網頁空間

或者使用工程師交友平台 github提供的github page功能

framework

現在很多framework都有提供快速建立測試環境的工具

像是laravel 有提供

  • Laravel Homestead
  • Laravel Valet

兩套工具可以讓你快速建立測試環境

vue有提供vue-cli 可以快速建立專案環境

也大部分都有提供npm run dev的本地端測試環境

rails ,django等也有類似功能

基本目的都是讓你在一個簡單的環境可以快速看到目前網頁的結果

讓你方便開發跟除錯

但通常不建議拿來當成正式站的環境

docker

上述的測試環境 通常不建議使用在正式環境

但是用docker的話

通常就會致力於讓測試環境跟正式環境是一樣的

例如laradock就有說可以直接使用在正式環境

總結

有的時候有統一的環境會省下除錯除了一整天

最後才發現原來是本地端才會發生的問題這種烏龍事

今天分享的文章

今天看的文章

https://github.com/fripig/article_log/issues/431


上一篇
Day 22 phpstorm
下一篇
Day 24 自幹是工程師的浪漫
系列文
每日文章推薦30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言