1.安装宝塔界面;

2.在宝塔界面“软件管理”或“软件商店”安装PM2;

3.检查是否安装成功和版本号,用SSH登陆服务器;输入:

a、node -v 命令:查看node的版本,若出现相应的版本号,则说明你安装成功了。
b、npm -v 命令:npm包管理器,是集成在node中的,所以安装了node也就有了npm,直接输入 npm -v 命令,显示npm的版本信息。

4.安装cnpm

在命令行中输入  npm install -g cnpm --registry=http://registry.npm.taobao.org  ,然后等待,没报错表示安装成功。

5.安装webpack

在命令行中输入  cnpm install -g webpack

6.安装vue的脚手架工具

在命令行中输入  cnpm install -g vue-cli

输入:vue,回车,若出现vue信息说明表示成功。

7.创建项目(可以直接进入宝塔默认网站目录 cd /www/wwwroot/ 执行。 )

在命令行中输入:vue init webpack vue_test(项目文件夹名),回车,等待一小会儿,依次出现‘git’下的项。

注意事项:此时会不断要你输入些东西,注意到Eslint那个选项是选择
N(Eslint是语法规则和代码风格的检查工具,会自动检测当前项目的代码是否符合预设的规则,如果你的代码写得不符合预设的规则会报错),然后一直回车。

8.安装项目所需依赖,进入项目中:

cd vue_test

cnpm install

完成后,会发现项目目录下多出一个node_modules文件夹,里面就是 vue-cli 创建的一个基于 webpack 的 vue.js 项目。

9.上传项目文件到项目目录里。并修改config/index.js  访问的IP和端口号。

host: '127.0.0.1', // can be overwritten by process.env.HOST
port: 8081, // can be overwritten by process.env.PORT, if port is in use, a free one will be determined
autoOpenBrowser: false,
errorOverlay: true,
notifyOnErrors: true,

10.运行项目

在命令行中输入  npm run dev

当显示:Your application is running here: http://127.0.0.1:8081   代表项目运行成功!

使用vue-cli初始化项目时运行‘npm run dev’报错

1、试一下 卸载npm uninstall webpack-dev-server,在安装这个npm i webpack-dev-server@2.9.7,我的可以正常启动了。 
2、删除node_modules目录,使用npm install,不要用cnpm,npm也是可以设置成淘宝镜像的,cnpm有时候用起来会有很多问题,无名无故的安装些多余的东西。

宝塔环境下配置PM2+NODE+VUE+WEBPACK环境相关推荐

  1. VSCode环境下配置ESLint 对Vue单文件的检测

    本文介绍了在VSCode环境下如何配置eslint进行代码检查,并介绍了如何对.vue单文件进行支持. ESLint 安装 1.在工程根目录下,安装eslint及初始化 $ npm install e ...

  2. 前端小白配置mac下node+vue开发环境的各种姿势

    背景:笔者(前端小白)之前mac环境下用的node 9.8.x版本,npm 6.13.4版本,昨天尝试ts,用vue-cli构建项目对时候,vscode给提示说node版本太低了,好,笔者听从前辈经验 ...

  3. vue在生产环境、测试环境和开发环境,三种环境下配置不同的api地址

    vue在生产环境.测试环境和开发环境,三种环境下配置不同的api地址 我们大多数在开发的时候,都会有三种环境,一个是开发环境,一个是测试环境,一个是生产环境,我们打包的时候需要根据不同的环境去加载不同 ...

  4. RAC环境下配置TAF (Final)

    TAF是Transparent Application Failover的英文缩写,顾名思义就是对应用透明的故障转移,举个例子,当应用连接某个oracle数据库的执行查询操作的时候,数据库服务器网络中 ...

  5. kde5与archlinux环境下配置libinput-gestures多手势操作

    初衷 自己的笔记本是archlinux+kde plasma5的环境,看到同事的macbook pro支持很多手势操作(gestures),自己也希望在archlinux和kde的环境下配置方便的手势 ...

  6. Window环境下配置MySQL 5.6的主从复制、备份恢复

    Window环境下配置MySQL 5.6的主从复制.备份恢复 1.环境准备 Windows 7 64位 MySQL 5.6 主库:192.168.103.207 从库:192.168.103.208 ...

  7. Mac环境下配置Java开发环境(jdk+maven+tomcat+idea)

    记录下在Mac环境下配置java开发环境,包括jdk,maven,tomcat和idea 下载及安装jdk 首先到官网下载jdk,这里就用目前官网最新的9.0.4 无脑双击安装就可以: 配置jdk 进 ...

  8. Windows环境下配置环境变量

    安装好MySQL后,在Windows环境下配置环境变量 1)新建MYSQL_HOME系统变量 配置MySQL的安装路径:C:\Program Files\MySQL\MySQL Server 8.0 ...

  9. JDK5.0环境下配置PKCS#11

    JDK5.0环境下配置PKCS#11 发表日期:2008-1-5 新浪微博 QQ空间 QQ微博 百度搜藏 腾讯朋友 QQ收藏 百度空间 人人网 开心网 这篇文章不介绍具体的编程方法,而是针对PKCS# ...

最新文章

  1. 模态框在IE下的问题,即position:fixed在IE下不兼容的处理方式
  2. 八、计数排序及其应用分析
  3. helm安装_Helm部署和体验jenkins
  4. 156 - Ananagrams
  5. 游戏桌面壁纸|英雄联盟,热爱游戏的朋友看这里
  6. 2021年中国车内娱乐和信息系统市场趋势报告、技术动态创新及2027年市场预测
  7. fodora lianjie mysql_Fedora 16 下安装MySql 服务器及linux c 连接MySql
  8. 多态_python的小窝_百度空间
  9. flowplayer视频播放插件
  10. 用手机写代码,在网页中写代码
  11. 计算机自检报错无法开机,电脑开机不自检无显示是怎么回事?
  12. 求逆矩阵的c语言程序,求逆矩阵——C语言
  13. 详解CSS中的百分号%设置
  14. 一个有趣的时间段重叠问题
  15. vCode组件的使用
  16. 利用XGBoost实现短期电力负荷预测
  17. win7 计算机名称 ip6,Win7系统为什么会出现IPV6无网络访问权限?
  18. 一文看懂虚假新闻检测(附数据集 论文推荐)
  19. halcon图像缩放
  20. 全球与中国轴向活塞液压马达和泵市场深度研究分析报告

热门文章

  1. ASP.NET MVC案例教程(基于ASP.NET MVC beta)——第二篇:第一个页面
  2. 受限Boltzmann机(Restricted Boltzmann Machine)
  3. 简明python教程 --C++程序员的视角(七):异常
  4. 使用脚本编写 Vim 编辑器,第 2 部分: 用户定义函数
  5. 代码之谜(一)- 有限与无限
  6. Stanford UFLDL教程 白化
  7. Day 20: 斯坦福CoreNLP —— 用Java给Twitter进行情感分析
  8. Python基础教程(三):运算符、条件语句
  9. Linux 的文件权限与目录配置
  10. 【OpenCV3】级联分类器目标检测——cv::CascadeClassifier简介