热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

Linux下Vue开发环境搭建(用npm安装node.js)

第一步:安装node.js[rootyangbin]#mkdirusrlocalnode#创建node目录[rootyangbin]#cdusrlocalnode[r

第一步:安装node.js

[root@yang bin]# mkdir /usr/local/node #创建node目录[root@yang bin]# cd /usr/local/node[root@yang bin]# wget https://nodejs.org/dist/v8.11.2/node-v8.11.2-linux-x64.tar.xz [root@yang bin]# xz -d node-v8.11.2-linux-x64.tar.xz #第一次解压[root@yang bin]# tar -xvf node-v8.11.2-linux-x64.tar #第二次解压[root@yang bin]# ln -s /usr/local/node/node-v8.11.2-linux-x64/bin/node /usr/local/bin/node #创建node软连接[root@yang bin]# ln -s /usr/local/node/node-v8.11.2-linux-x64/bin/npm /usr/local/bin/npm #创建npm软连接[root@yang bin]# node -v #验证node是否安装成功[root@yang bin]# npm -v #验证npm是否安装成功

在这里插入图片描述
第二步:安装cnpm

[root@yang bin]# npm install -g cnpm --registry=https://registry.npm.taobao.org #使用淘宝定制的 cnpm [root@yang bin]# ln -s /usr/local/node/node-v8.11.2-linux-x64/lib/node_modules/cnpm/bin/cnpm /usr/local/bin/ #创建cnpm软连接[root@yang bin]# cnpm -v #验证cnpm是否安装成功

在这里插入图片描述
第三步:升级npm

npm 版本需要大于 3.0,如果低于此版本需要升级它:
cnpm install npm -g #升级 npm

第四步:通过cnpm安装vue包

# 最新稳定版
$ cnpm install vue

在这里插入图片描述
第五步:安装命令行工具(官方提供一个命令行工具,用于快速搭建大型单页应用。)

# 全局安装 vue-cli[root@yang bin]# cnpm install --global vue-cli[root@yang bin]# ln -s /usr/local/node/node-v8.11.2-linux-x64/lib/node_modules/vue-cli/bin/vue /usr/local/bin/ #创建vue软连接

在这里插入图片描述
第六步:创建一个vue项目

cnpm install webpack webpack-cli --save-dev #手动安装webpackcnpm install webpack-dev-server@2.9.1 # 创建一个基于 webpack 模板的新项目[root@yang bin]# $ vue init webpack my-project# 安装并运行[root@yang bin]# cd my-project [root@yang bin]# cnpm install[root@yang bin]# cnpm run dev修改 config/index.js 的 localhost 属性为 ‘0.0.0.0’

成功执行以上命令后本机访问 http://localhost:8080/ ,或其他局域网机器访问http://你的IP地址:8080/,可以看到浏览器输出。
在这里插入图片描述
安装结束。


推荐阅读
  • 基于Node.js的高性能实时消息推送系统通过集成Socket.IO和Express框架,实现了高效的高并发消息转发功能。该系统能够支持大量用户同时在线,并确保消息的实时性和可靠性,适用于需要即时通信的应用场景。 ... [详细]
  • 本文介绍了 Vue 开发的入门指南,重点讲解了开发环境的配置与项目的基本搭建。推荐使用 WebStorm 作为 IDE,其下载地址为 。安装时请选择适合您操作系统的版本,并通过 获取激活码。WebStorm 是前端开发者的理想选择,提供了丰富的功能和强大的代码编辑能力。 ... [详细]
  • 作为软件工程专业的学生,我深知课堂上教师讲解速度之快,很多时候需要课后自行消化和巩固。因此,撰写这篇Java Web开发入门教程,旨在帮助初学者更好地理解和掌握基础知识。通过详细记录学习过程,希望能为更多像我一样在基础方面还有待提升的学员提供有益的参考。 ... [详细]
  • CentOS 7环境下Jenkins的安装与前后端应用部署详解
    CentOS 7环境下Jenkins的安装与前后端应用部署详解 ... [详细]
  • 在开发过程中,我最初也依赖于功能全面但操作繁琐的集成开发环境(IDE),如Borland Delphi 和 Microsoft Visual Studio。然而,随着对高效开发的追求,我逐渐转向了更加轻量级和灵活的工具组合。通过 CLIfe,我构建了一个高度定制化的开发环境,不仅提高了代码编写效率,还简化了项目管理流程。这一配置结合了多种强大的命令行工具和插件,使我在日常开发中能够更加得心应手。 ... [详细]
  • Android中将独立SO库封装进JAR包并实现SO库的加载与调用
    在Android开发中,将独立的SO库封装进JAR包并实现其加载与调用是一个常见的需求。本文详细介绍了如何将SO库嵌入到JAR包中,并确保在外部应用调用该JAR包时能够正确加载和使用这些SO库。通过这种方式,开发者可以更方便地管理和分发包含原生代码的库文件,提高开发效率和代码复用性。文章还探讨了常见的问题及其解决方案,帮助开发者避免在实际应用中遇到的坑。 ... [详细]
  • 在 CentOS 6.5 系统上部署 VNC 服务器的详细步骤与配置指南
    在 CentOS 6.5 系统上部署 VNC 服务器时,首先需要确认 VNC 服务是否已安装。通常情况下,VNC 服务默认未安装。可以通过运行特定的查询命令来检查其安装状态。如果查询结果为空,则表明 VNC 服务尚未安装,需进行手动安装。此外,建议在安装前确保系统的软件包管理器已更新至最新版本,以避免兼容性问题。 ... [详细]
  • 在本文中,我们将为 HelloWorld 项目添加视图组件,以确保控制器返回的视图路径能够正确映射到指定页面。这一步骤将为后续的测试和开发奠定基础。首先,我们将介绍如何配置视图解析器,以便 SpringMVC 能够识别并渲染相应的视图文件。 ... [详细]
  • Java环境中Selenium Chrome驱动在大规模Web应用扩展时的性能限制分析 ... [详细]
  • Node.js 配置文件管理方法详解与最佳实践
    本文详细介绍了 Node.js 中配置文件管理的方法与最佳实践,涵盖常见的配置文件格式及其优缺点,并提供了多种实用技巧和示例代码,帮助开发者高效地管理和维护项目配置,具有较高的参考价值。 ... [详细]
  • 在处理遗留数据库的映射时,反向工程是一个重要的初始步骤。由于实体模式已经在数据库系统中存在,Hibernate 提供了自动化工具来简化这一过程,帮助开发人员快速生成持久化类和映射文件。通过反向工程,可以显著提高开发效率并减少手动配置的错误。此外,该工具还支持对现有数据库结构进行分析,自动生成符合 Hibernate 规范的配置文件,从而加速项目的启动和开发周期。 ... [详细]
  • 基于域名、端口和IP的虚拟主机构建方案
    本文探讨了在单台物理服务器上构建多个Web站点的虚拟主机方案,详细介绍了三种主要的虚拟主机类型:基于域名、基于IP地址和基于端口的虚拟主机。每种类型的实现方式及其优缺点均进行了深入分析,为实际应用提供了全面的技术指导。 ... [详细]
  • 如何在 IntelliJ IDEA 中高效搭建和运行 Spring Boot 项目
    本文详细介绍了如何在 IntelliJ IDEA 中高效搭建和运行 Spring Boot 项目,涵盖了项目创建、配置及常见问题的解决方案。通过本指南,开发者可以快速掌握在 IntelliJ IDEA 中进行 Spring Boot 开发的最佳实践,提高开发效率。 ... [详细]
  • 在CentOS上部署和配置FreeSWITCH
    在CentOS系统上部署和配置FreeSWITCH的过程涉及多个步骤。本文详细介绍了从源代码安装FreeSWITCH的方法,包括必要的依赖项安装、编译和配置过程。此外,还提供了常见的配置选项和故障排除技巧,帮助用户顺利完成部署并确保系统的稳定运行。 ... [详细]
  • Spring Boot 实战(一):基础的CRUD操作详解
    在《Spring Boot 实战(一)》中,详细介绍了基础的CRUD操作,涵盖创建、读取、更新和删除等核心功能,适合初学者快速掌握Spring Boot框架的应用开发技巧。 ... [详细]
author-avatar
无心小象
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有