一步一步,一步 从代码到,打包成为手机App,上传至nginx服务器 (Vue项目)

    if (isProduction) {
        // 9 配置cdn
        config.externals = externals
            // 配置cdn
        plugins.push(
                new UglifyJsP **《大厂前端面试题解析+Web核心总结学习笔记+企业项目实战源码+最新高清讲解视频》无偿开源	徽信搜索公众号【编程进阶路】** lugin({
                    uglifyOptions: {
                        output: {
                            comments: false, // 去掉注释
                        },
                        warnings: false,
                        compress: {
                            drop_console: true,
                            drop_debugger: false,
                            pure_funcs: ['console.log'] //移除console
                        }
                    }
                }),
                // 14 对资源文件进行压缩引入进行配置:
                new CompressionWebpackPlugin({
                    filename: '[path].gz[query]',
                    algorithm: 'gzip',
                    // test: /\.js$|\.html$|\.json$|\.css/,
                    test: /\.js$|\.json$|\.css/,
                    threshold: 10240, // 只有大小大于该值的资源会被处理
                    minRatio: 0.8, // 只有压缩率小于这个值的资源才会被处理
                    // deleteOriginalAssets: true // 删除原文件
                })
                // 15 安装图片压缩 cnpm install image-webpack-loader --save-dev 容易安装不上
                // 若安装过 image-webpack-loader 先卸载 !!!
                // npm 安装的npm 则npm 移除
                // npm uninstall image - webpack - loader
                //如果yarn安装的,则yarn 移除
                // yarn remove image - webpack - loader
            ),
            // 17公共代码抽离
            config.optimization = {
                splitChunks: { // 分割代码块
                    cacheGroups: {
                        vendor: { //第三方库抽离
                            chunks: 'all',
                            test: /node_modules/,
                            name: 'vendor',
                            minChunks: 1, //在分割之前࿰
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
在Windows环境下,将Vue应用程序打包并部署到Nginx服务器上的流程如下: 1. 安装Node.js:在Windows上安装Node.js,官方网站提供了Windows安装包,您可以从 https://nodejs.org 下载并安装。 2. 创建Vue项目:打开命令提示符或PowerShell,并使用以下命令创建一个新的Vue项目: ``` vue create my-vue-app ``` 您可以根据需要选择使用默认配置或手动配置Vue项目。 3. 构建Vue项目:进入您的Vue项目目录,并执行以下命令来构建Vue项目: ``` cd my-vue-app npm run build ``` 这将在项目目录中创建一个名为`dist`的文件夹,并在其中生成用于部署的静态文件。 4. 安装和配置Nginx:下载适用于Windows的Nginx安装程序,您可以从 https://nginx.org/en/download.html 下载并安装最新版本。安装完成后,打开Nginx配置文件(通常位于`C:\nginx\conf\nginx.conf`),并进行以下配置更改: ``` http { ... server { listen 80; server_name localhost; root C:/path/to/my-vue-app/dist; index index.html; ... } ... } ``` 将`C:/path/to/my-vue-app/dist`替换为您Vue项目构建输出的实际路径。 5. 启动Nginx服务器:在命令提示符或PowerShell中,切换到Nginx安装目录(例如`C:\nginx`),然后执行以下命令启动Nginx服务器: ``` start nginx ``` 确保Nginx成功启动,并且没有报告任何错误。 6. 访问Vue应用程序:现在,您可以在浏览器中访问`http://localhost`来查看部署的Vue应用程序。 请注意,以上步骤仅为一般指导,实际操作可能会因个人配置和需求而有所不同。确保您正确配置了Nginx,并将路径和端口号等参数根据您的实际情况进行相应更改。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值