zoukankan      html  css  js  c++  java
  • vue-cli安装以及mongodb原生操作

    安装node.js 自带npm管理工具
    安装nrm切换源 npm install -g nrm(全局安装)
    全局安装webpack
    npm install webpack -g
    npm i webpack-cli -g
    nrm ls 查看所有可选的源
    nrm test npm 测试源速度
    nrm del npm 删除源
    nrm use taobao 切换源

    npm install -g vue-cli(全局安装)
    cd进项目目录
    vue init webpack

    npm run dev
    如果没有node_modules 只需 npm install 即可

    安装live-server(用于快速热部署前端项目的小型web服务器只能用于开发不能用于部署)
    npm install -g live-server
    --------------------------------------------mongodb
    在d盘下新建文件夹 data
    在路径下使用命令
    mongod -dbpath=d:data 将data文件夹作为存储数据目录
    再开启一个窗口
    mongo 启动客服端
    原生语法 数字默认浮点型 整形需声明num:NumberInt(6) num:NumberLong(8)
    use spit
    db.spit.find()
    db.spit.find().limit()
    db.spit.insert({_id:1,content:"ff"})
    db.spit.update({_id:1},{title:"gg"}) //会替换
    db.spit.update({_id:1},{$set:{title:"增加"}}) //会增加
    db.spit.remove({}) //全部清空
    db.spit.remove({title:"gg"}) //满足条件的删除
    db.spit.count() //计算总数量
    db.spit.find({content:/整形/}) //模糊查询 字符串型不能带“”
    db.spit.find({content:/^整形/}) //以"整形"开头的字段
    db.spit.find({$and:[{num:{$gt:6}},{num:{$lt:8}}]})
    db.spit.find({$or:[{num:{$lt:6}},{num:{$gt:9}}]}) //>9 or <6
    db.spit.update({_id:5},{$inc:{num:NumberInt(2)}}) //num变量自增2

  • 相关阅读:
    LinkedList源码解析
    HashMap源码解析
    HashMap和Hashtable区别
    arcgis api for js 之网络分析服务发布
    arcgis api for js 之发布要素服务
    arcis api for js 值 3.17 本地部署
    ArcGIS 产品体系结构
    layui select下拉框选项不显示
    windows10企业版2016长期服务版激活
    PHP常见的输出语句
  • 原文地址:https://www.cnblogs.com/agasha/p/11302582.html
Copyright © 2011-2022 走看看