- 服务器账户信息:CentOS系统默认管理员账户为root,默认密码为新购云主机设置的密码,如需重置密码请登陆阿里云管理控制台,如图所示,找到左侧菜单栏【云服务器ECS】
提交之后重启实例即可。
- 默认防火墙是关闭的
【系统登录】
本地个人电脑安装Xshell或者CRT SSH远程连接工具,
一、npm安装模块
Npm 安装模块
npm install <Module Name> 安装模块到项目目录下
npm install <Module Name> -g安装模块到全局
例如:
二、构建项目
进入项目所在目录,执行cnpm install&&npm run build,生成的包会在dist文件夹下。
例如:
三、启动项目
1)package.json文件scripts的serve字段中配置了服务启动的命令。
例如:
"scripts": {
"serve": "vue-cli-service serve",
"build": "vue-cli-service build",
"lint": "vue-cli-service lint"
},
npm run serve
2)将dist生成的静态文件,放置应用中启动
3)通过pm2管理启动
四、npm命令
npm init 初始化package.josn文件
npm uninstall <Module Name> 卸载模块
npm update <Module Name> 更新模块
npm outdated <Module Name> 检查模块是否过时
npm start 启动模块(该命令写在package.json文件scripts的start字段中,可以自定义命令来配置一个服务器环境和安装一系列的必要程序,如果没有配置,默认直接启动node server.js)
npm stop 停止模块
npm restart 重新启动模块
npm --version 查看npm版本
npm ls 查看当前目录下安装的模块
pm2 start app.js 启动app项目
pm2 list 列出由pm2管理的所有进程信息
pm2 logs 显示所有进程日志
pm2 stop all 停止所有进程
pm2 restart all 重启所有进程
五、package.json语法
name
在package.json中最重要的就是name和version字段。他们都是必须的,如果没有就无法install。name和version一起组成的标识在假设中是唯一的。改变包应该同时改变version。
name是这个东西的名字。注意:
不要把node或者js放在名字中。
version
version必须能被node-semver解析,它被包在npm的依赖中。(要自己用可以执行npm install semver)
description
放简介,字符串
keywords
关键字,数组、字符串
license
许可证。
repository
指定代码存放的地方。
Scripts
“scripts”是一个由脚本命令组成的hash对象,他们在包不同的生命周期中被执行。key是生命周期事件,value是要运行的命令。
config
"config" hash可以用来配置用于包脚本中的跨版本参数。
dependencies
依赖是给一组包名指定版本范围的一个hash。
devDependencies
用于测试开发的dependencies
【声明】
1、镜像中如有收费软件,请根据软件官方说明购买使用版权,因版权问题产生的纠纷本公司概不负责。
2、镜像操作系统为公司定制,并经过反复测试验证,请参照商品详情中信息使用,免费镜像为客户体验使用,收费镜像为镜像制作费用,除镜像本身默认环境问题,均不含任何人工技术支持。
3、部分付费镜像有安全加固,但不保证服务器绝对安全,互联网中不存在绝对安全的服务器,请做好代码安全,并培养良好的使用习惯。
【售后问题】
1、如有软件不能正常使用的情况请联系在线技术支持,技术支持请优先选择旺旺客服;
2、如需在线技术支持,配置、调试、故障排查、安全加固、安全测试、高并发测试、负载均衡、集群等等服务请参照本公司服务类产品说明联系技术咨询