首页 > 编程知识 正文

vue实现下载功能,vue项目怎么打包上线

时间:2023-05-06 01:47:27 阅读:145424 作者:1871

文章目录1、服务端构建软件包1安装、express2全局安装、express-generator全局安装、项目体系结构1构建、项目2构建、项目目录删除不需要的文件2,将打包的dict目录下的所有文件放在公共目录3中,并使用http-proxic目录

上一篇文章介绍了开发环境中的多域问题多域。 接下来,我们将讨论生产环境中的多域问题。 然后打包后,使用node代理服务器将无法请求

一、安装服务端生成包

express是一个基于nodejs的web APP应用程序开发框架

express-generator是express APP应用程序生成器,可以快速生成APP应用程序的框架

可以使用express demo -e命令快速生成项目架构

1、全球安装快速

2、express-generator全球安装网上说4.0后,express和express-generator分手了,没有具体测试,我现在的版本是4.16.1

如果不安装express-generator,系统将通知您找不到错误的软件包

快速生成器全局安装

二、项目架构-e为参数,表示添加ejs引擎支持,demo为项目名称express -e demo 1,构建项目

2、项目目录

3、启动并运行默认端口号3000。 可以在www文件中更改端口号。 默认的本地地址

进入demo目录,NPM安装

启动项目NPM运行启动

访问测试

三、打包上线1、删除无用文件删除public目录下的删除router目录删除在app.js中引入router文件的代码2,删除打包的dict目录下的

3、使用http-proxy-middleware代理中间件实现多域配置多域,节点跨域中间件多,配置相似

1、中间件npminstallhttp-proxy-middleware 2、app.js配置var { createproxymiddleware }=require (http-proxy-middleware createproxymiddleware ) ) /域间id target :653358 localhost 33609000 ) /域间地址changet //跨域path rewrite : { ' ^ APP.use((/jeecg-boot ),createproxymiddleware ) ) target: ) http://localhost:8080 ),//本地jeECG-boot包

四题如果遇到以下错误,请看我的另一个博客

3359 blog.csdn.net/QQ _ 41538097/article/details/116905771

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。