脚手架,是下载好的项目空白框架,开发完了就变成你的项目代码了。
webpack是打包工具,至于上线有几种情况,一种是线上就有nodejs环境,就可以线上部署,线上跑npm install,安装依赖,用webpack处理项目代码(就是把vue源码转成html css js),但这种做法其实对环境要求很高,一个要求服务器连接外网,还有nodejs版本问题,但如果这些都能搞定就能这么做。
第二种就是在开发环境,就是本地打好包,用npm run build类似的命令给项目解析好,会生成一个根目录,再把这个目录拷到线上nginx,我推荐你用第二种方法。先上你先部署好一套可以访问的nginx环境,本地开发环境手动或者自动部署好,然后上传到nginx根目录。