zoukankan      html  css  js  c++  java
  • 快速创建一个node后台管理系统

    第一步:

    文件夹以英文命名:

    右键

    进入  控制台后    npm  init 回车   创建   package.json文件

    然后   我们需要一个框架  express框架

    下载这个框架 

    npm  install  eapress  --save

    然后 再编写一个js文件     <app.js>

    let express=require("express")
    let app=express()    
    let fs= require("fs")
    // 让www文件为静态文件
    app.use(express.static("www"))     
    // 配置一个借口     
    app.get("/yingshi",function(req,res){            通过127.0.0.1:3000/yingshi端口打开  我们请求数据时也要通过他来请求
    fs.readFile("./www/index.html",(err,data)=>res.end(data))
    这个是我们的目录  我们 需要创建一个www的根目录  然后创建index.html  里面写上  我们的东西  比如 后台管理系统
    })
     
    app.listen(3000)
    console.log("已经打开了")
    接下来运行    运行我们的js文件     node.app.js

    然后打开后就会有一个后台管理系统   

    接着就可以尽情的写了

    也可以写json文件 等等    。只要是 能够 通过   127.0.0.1.3000端口访问 到的 。

    然后 重点  我们 需要改 vue脚手架 里config  下面的index.js文件

    dev: {

    // Paths
    assetsSubDirectory: 'static',
    assetsPublicPath: '/',
    proxyTable: {
    '/api': {
            target: 'http://127.0.0.1:3000/', // target表示代理的服务器url
            changeOrigin:true,
            pathRewrite: { // pathRewrite表示路径重写,key表示一个正则,value表示别名
              '^/api': '' // 即用 '/api'表示'http://localhost:3000/api'
            }
         }
    },
    需要在proxytable添加。
    然后通过/api     /api'表示'http://localhost:3000/api    他就表示我们的端口 就可以访问到  然后就可以  用  127.0.0.1:3000访问到的数据
    通过axios请求   数据
    下面的 只是参考   具体的还请去官方查看。
    created(){
    this.getList();
    },
    methods:{
    getList(){
      axios.get("/api/yingshi").then((res)=>{
            // console.log(res.data)
    this.arrs=res.data.links,
    this.value=res.data.boble
    this.roulowis=res.data.roulowis
          }).catch((err)=>console.log(err))
    },
    },
    }
     
  • 相关阅读:
    学习笔记datatablexml转换
    立即执行函数
    MySQL基操—1.Linux下安装(CentOS6/7yum、rpm、tar)
    Linux1.11.shell(环境变量配置文件)
    三国HR评估报告
    毕业5年后拉开差距的原因
    职业的选择
    WPF图片的缩放节省内存
    .asmx支持post请求或者get请求调用
    ionic3遇到的刷新页面服务器关闭的问题
  • 原文地址:https://www.cnblogs.com/yangjingyang/p/11428785.html
Copyright © 2011-2022 走看看