NPM

作者: 持续积累 | 来源:发表于2017-04-03 00:46 被阅读38次

    node 安装

    1. 双击下载好的 node 的 node-v10.1.0-x64.msi 文件到D盘
    2. 在cmd下输入node -v,可以查看是否安装成功,以及版本
    3. 使用cmd命令行输入 npm -v ,可以看到集成在 node 的 npm 版本
      node_npm_install.png
    4. 在 cmd 输入node 进入 node 开发模式下,输入console.log('hello world'),或新建一个app.js, 写上下面代码后运行node app.js
    //app.js
    var http = require("http");
    http.createServer(function(request, response) {  
        response.writeHead(200, {"Content-Type": "text/plain"});  
        response.write("Hello World 9999 ");  
        response.end();
    }).listen(9999);
    console.log("nodejs start listen 9999 port!");
    

    打开浏览器,输入http://127.0.0.1:9999或者localhost:9999,就会看到你在代码中 response 的内容。

    1. 配置npm的全局模块的存放路径以及cache的路径
    npm config set prefix "C:\Program Files\nodejs"
    npm config set cache "C:\Program Files\nodejs"
    

    这会在用户根目录下生成一个文件:.npmrc,打开就是你刚才的设置:

    npmrc.png
    命令行输入 npm config list ,也可以看到刚才设置生效:
    npm-config-list.png
    1. 现在你在命令行输入npm install express -g就会在D:\Program Files\nodejs\node_modules下找到你安装的 express
    2. 系统环境变量中添加
      C:\Program Files\nodejs\node_modules\,重启cmd,进入node,输入require('express'),下图表示安装成功:
      node-require('express').png
    app.js
    var express = require('express'); 
    var app = express(); 
    app.get('/', function(req, res){
        res.send("Hello World 8888 ");  
        console.log("Hello World 8888 ");  
    }); 
    app.listen('8888');
    console.log("nodejs start listen 8888 port!");
    

    运行一下node app.js,在浏览器打开http://localhost:8888/即可看到"Hello World 8888 "

    淘宝镜像

    临时使用 : npm --registry https://registry.npm.taobao.org install express
    持久使用 : npm config set registry https://registry.npm.taobao.org
    npm config get registry
    通过cnpm使用 : npm install -g cnpm --registry=https://registry.npm.taobao.org
    cnpm install express

    初始化一个demo:
    npm init     //仅仅是创建了一个package.json文件,手动创建也一样
    npm install     //安装package.json中配置的包,保存在项目根目录下node_modules
    npm install @types/jquery --save(-dev)    安装并保存到package.json配置
    npm install typescript -g      //全局安装
    
    查看jquery所有版本/信息:
    npm view jquery versions
    npm info jquery
    
    下载特定版本:
    npm intall jquery@1.7.2
    
    卸载:
    npm remove jquery
    npm remove jquery --save
    

    参考来源:https://www.cnblogs.com/mq0036/p/5243209.html

    相关文章

      网友评论

          本文标题:NPM

          本文链接:https://www.haomeiwen.com/subject/uxiwottx.html