1, local project uses WebStrom for development, vue framework;
2, when the project runs (npm run dev), in development mode, each function performs as expected, mainstream browsers (chrome, firefox, QQ, 360, Sogou) have good compatibility;
3, packaged (npm run build) generates a dist folder under the project root directory;
4, put the dist folder under the html folder under the local nginx, add the virtual server node information to the configuration file of nginx, and access it on the local machine. The access effect of various major browsers (chrome, firefox, QQ, 360, Sogou) is the same as that of the project running (npm run dev) in development mode.
5, compress the dist folder (7-Zip is packaged into a .tar file), upload it to the Linux server through rz-be, put it under the html of nginx, decompress it with tar-xvf, and the server nginx configuration information and version on Linux are the same as the local nginx information. When you visit the page on the Linux server, chrome, firefox and Sogou browsers perform normally, which is no different from the local development mode; IE, QQ,360 browsers display different results on font, scroll bar and textarea placeholder, and textarea still stutters when entering.
what may be the reason and how to investigate?