首页 > IT职业 > IT职场 > linux下部署node+vue文件初体验
(npm run bulid)把前端文件打包进dist文件中
在后端的入口文件app.js中加入如下代码 用来引入dist中的文件。
app.use(express.static(path.resolve(__dirname, '../dist')))
// 因为是单页应用 所有请求都走/dist/index.html
app.get('*', function(req, res) {
const html = fs.readFileSync(path.resolve(__dirname, '../dist/index.html'), 'utf-8')
res.send(html)
}) 购买后会获得一个公网IP 配置云服务器时 选择linux系统 选择了这个系统 以后在这个系统上安装软件和使用命令都要和这个系统环境一致
通过xshell软件远程操作云服务器 需要填写这个公网IP,连接上后开始配置node—+mongod 服务器环境 首先你需要知道linux目录 如下图
详见:https://segmentfault.com/a/1190000004051670
注:linux的一些操作
./mongo #进入MongoDB数据库控制台
use newdb
switched to db newdb
要检查当前选择的数据库,请使用 db 命令 -
db
newdb
如果要检查数据库列表,请使用命令:show dbs。
show dbs
local 0.000025GB
test 0.00002GB
Shell
创建的数据库(newdb)不在列表中。要显示数据库,需要至少插入一个文档,空的数据库是不显示出来的。
db.newdb.insert({"name":"yiibai tutorials"})
show dbs
local 0.00005GB
test 0.00002GB
newdb 0.00002GB
Shell
在 MongoDB 中默认数据库是:test。 如果您还没有创建过任何数据库,则集合/文档将存储在test数据库中。
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/2558/viewspace-2799151/ ,如需转载,请注明出处,否则将追究法律责任。