Taiwan will not be an artillery war. It'll be an air war similar to the Battle of Britain, only with missiles. It's over 100 miles from China to Taiwan and there is no way China can land an army without gaining air superiority first. The troop transports will be at see for hours making the crossing and they will be sitting ducks if Taiwan still has an air force.
China lacks the ability to mount a sustained effort in Taiwan.
As soon as the Chinese ports are blockaded Chinese exports, imports and logistical operations not only curtail the efforts in Taiwan but destroy the economy