关于node基本命令
npm网站( npmjs.com )
npm( 是命令行工具 )
npm install --global npm ( 自己升级自己 )
npm -v (npm -version)
npm --help ( 查看帮助 )
npm install --save 包名
npm uninstall --save 包名 ( 删除包名,并删除依赖项 )
npm install art-template ( art-template 模板引擎 )
npm install --save art-template
( 生成package.json(包描述文件),中的依赖文件 )
npm i jquery
npm i --save jquery@1.11.0
( npm install --save jquery@1.11.0 @1.1.1 版本号)
npm install --save express
install(简写为“ i ”)
–save (用来保存依赖项信息 简写为“ -S ”)
npm init (向导测试 来生成package.json文件 )
npm init -y ( 跳过向导,快速生成文件 )
npm install (找到package.json文件中的依赖包,并下载)
git init ( 配置文件 )
npm config list ( 查看npm配置信息 )
淘宝镜像
配置文件
npm config set registry https://registry.npm.taobao.org
npm install --global cnpm
( --global 安装到全局 )
npm config list
cnpm install 包名
npm install --global nodemon ( 自动重启 )
nodemon --version ( 检查是否安装成功 )
nodemo 文件.js
npm install --save express
//引包
var express = require(“express”);
npm install --save express-art-template ()
npm install --save art-template express-art-template
( 一起安装中间用空格 )
npm install --save body-parser
//引包
var bodyParser = require(‘body-parser’);
npm install --save mongoose
const mongoose = require(‘mongoose’);
mongoose.connect(‘mongodb://localhost:27017/test(数据库)’, {useNewUrlParser: true, useUnifiedTopology: true});
const Cat = mongoose.model(‘Cat’, { name: String });
const kitty = new Cat({ name: ‘Zildjian’ });
kitty.save().then(() => console.log(‘meow’));
npm install --save mysql
npm i -S express mongoose
npm i blueimp-md5 ( 加密包 )
var mp5=require(“blueimp-md5”);
npm install --save express-session
VUE
npm i -y
npm i vue
npm i -D browser-sync