广告
返回顶部
首页 > 资讯 > 前端开发 > JavaScript >HBuilder导入vue项目并通过域名访问的过程详解
  • 1055
分享到

HBuilder导入vue项目并通过域名访问的过程详解

2024-04-02 19:04:59 1055人浏览 泡泡鱼
摘要

目录一、什么是node.js二、node.js和npm关系三、导入项目通常运行Vue项目需要安装Node.js。通过npm命令来安装vue组件和运行vue项目。 一、什么是node.

通常运行Vue项目需要安装Node.js。通过npm命令来安装vue组件和运行vue项目。

一、什么是node.js

node.js不是一门语言,不是库,不是框架,只是一个javeScript运行时环境

简单的就是node.js可以解析和执行javeScript代码,以前只有浏览器可以解析执行JaveScript代码,

现到的javeScript可以完全脱离浏览器来运行,一切都归功于node.js、

nodejs构建于Chrome的V8引擎[目前解析执行JaveScript最快的]之上:代码只是具有特定格式的字符串而已,引擎可以解析和运行代码

二、node.js和npm关系

npm开发出来后,它的作者Isaaz曾经联系过Jquery、Bootstrap的作者,希望他们提交自己的软件包给npm进行管理,但是jQuery、Bootstrap的作者不理睬。

于是Isaaz联系Node.js的作者,当时Node.js并不火,而且缺一个包管理器,二者一拍即合,并且Node.js愿意将npm集成进来,npm成为Node.js的一个组件。

从此,Node.js和npm相互扶持,让Node.js火遍全球,也让npm的用户不断增多,目前npm管理了60万个软件包,平均每天有上亿次下载,曾经对npm爱理不理的jQuery、Bootstrap也加入到了npm。

三、导入项目

先从本地导入vue项目。

导入以后的结构。

1、运行npm install

运行完成以后会多一个node_modules的目录

 2、运行npm run build

3、 运行npm run dev,这个时候只能通过ip访问。

 4、配置域名访问,修改vue.config.js文件

const CompressionPlugin = require('compression-webpack-plugin')
 
const isProd = process.env.NODE_ENV === 'production'
 
module.exports = {
    publicPath: isProd ? '/visual-drag-demo/' : './',
    configureWEBpack: () => {
        if (isProd) {
            return {
                plugins: [
                    new CompressionPlugin({
                        test: /\.js$|\.html$|\.CSS$|\.jpg$|\.jpeg$|\.png/, // 需要压缩的文件类型
                        threshold: 10240, // 归档需要进行压缩的文件大小最小值,这个对 10K 以上的进行压缩
                        deleteOriginalAssets: false, // 是否删除原文件
                    }),
                ],
            }
        }
    },
	devServer: {
	public: 'www.bkqut.com',
	port: 8081
	},
}
devServer: {
    public: '域名',
    port: 8081
    },

npm关闭服务:ctrl+c

npm run dev再次启动

到此这篇关于HBuilder导入vue项目并通过域名访问的文章就介绍到这了,更多相关HBuilder导入vue项目内容请搜索编程网以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程网!

--结束END--

本文标题: HBuilder导入vue项目并通过域名访问的过程详解

本文链接: https://www.lsjlt.com/news/147929.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • HBuilder导入vue项目并通过域名访问的过程详解
    目录一、什么是node.js二、node.js和npm关系三、导入项目通常运行vue项目需要安装Node.js。通过npm命令来安装vue组件和运行vue项目。 一、什么是node....
    99+
    2022-11-13
  • vue项目部署跨域问题的详细解决过程
    目录首先是后端:再是前端:总结跨域问题在前后端分离项目很常见,至于为什么会跨域,同源策略,百度各种博客都很详细,这里不再介绍,主要记录项目中的各种设置,解决的过程。 首先是后端: 过...
    99+
    2022-11-13
  • vue项目中如何通过cdn引入资源并配置详解
    目录概念作用引用资源及配置1、引入2、配置3、在main.js文件中去除原来的引用总结概念 cdn(内容分发网络)是一种通过互联网相互连接的电脑网络系统,当用户向cdn链接请求资源时...
    99+
    2022-11-13
  • 不能通过IP地址访问VUE项目的问题及解决
    目录不能通过IP地址访问VUE项目问题问题背景问题解决指定IP访问VUE项目不能通过IP地址访问VUE项目问题 问题背景 目前项目是前后端分离的,VUE+SpringBoot,我拷贝...
    99+
    2022-11-13
  • Vue项目通过node连接MySQL数据库并实现增删改查操作的过程详解
    目录Vue项目通过node连接MySQL数据库1.创建Vue项目2.下载安装需要的插件3.在项目中创建server文件夹,用于搭建本地服务器4.Vue项目访问接口获取数据数据表的增删...
    99+
    2022-11-13
  • 安装node.js以及搭建vue项目过程中遇到的问题详解
    目录一、node.js安装二、如何找node.js历史版本1.点击DOWNLOADS2.点击页面下方3.翻页找到历史版本三、检查是否安装成功?四、安装成功后需要配置环境变量:五、环境...
    99+
    2022-11-13
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作