你的心如利箭 在风中笔直的飞翔
github DNS ALEXA CDN
jquery JS CSS CSS3 HTML5 svg php --- isux w3cplus

21270

  博客园  :: 首页  ::  ::  ::  :: 管理

https://nodejs.org/en/  去官网下载(左侧是大众版,右侧是最新的。下载左侧的) 要想用npm,先装node环境

http://nodejs.cn/  Node.js 中文网

http://www.runoob.com/nodejs/  菜鸟教程nodejs

 

  • Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。
  • Node.js 使用了一个事件驱动、非阻塞式 I/O 的模型,使其轻量又高效。
  • Node.js 的包管理器 npm,是全球最大的开源库生态系统。

 


修改npm安装路径:(2019.3.4) https://blog.csdn.net/weixin_41585557/article/details/79155526

  • 比如要装在c:/nodejs/
  • cd c:\nodejs\
  • mkdir node_global
  • mkdir node_cache
  • npm config set cache "F:\Nodejs\node_global"
  • npm config set prefix "F:\Nodejs\node_cache"
  • 再查看 path

 

输入命令:(2018.1.14更改)

  • node -v   # 查看node版本  8.9.4
  • path   # 查看路径
  • npm -v  # 查看npm版本  5.4.1
  • npm install -g cnpm --registry=https://registry.npm.taobao.org
  • cnpm install npm -g  # 用淘宝镜像升级npm(升级后npm版本是5.6.0)      npm install npm -g  # 用npm升级npm

 


 

建立文件 server.js,保存在c:/nodejs/zz/server.js

var http = require('http');
http.createServer(function (request, response) {
    response.writeHead(200, {'Content-Type': 'text/plain'});    // 发送 HTTP 头部 。 HTTP 状态值: 200 : OK。    内容类型: text/plain
    response.end('hhhhhHello World\n');    // 发送响应数据 "Hello World"
}).listen(8888);
console.log('Server running at http://127.0.0.1:8888/');// 终端打印如下信息

输入命令:

  • cd c:/nodejs/zz/
  • node server.js
  • 然后打开浏览器访问 http://127.0.0.1:8888/

  

 

 

使用 package.json:

package.json 位于模块的目录下,用于定义包的属性。 ,位于 c:/nodejs/node_modules/vue/package.json 。

Package.json 属性说明:

  • name               - 包名。
  • version             - 包的版本号。
  • description       - 包的描述。
  • homepage        - 包的官网 url 。
  • author               - 包的作者姓名。
  • contributors       - 包的其他贡献者姓名。
  • dependencies   - 依赖包列表。如果依赖包没有安装,npm 会自动将依赖包安装在 node_module 目录下。
  • repository          - 包代码存放的地方的类型,可以是 git 或 svn,git 可在 Github 上。
  • main                  - main  字段指定了程序的主入口文件,require('moduleName') 就会加载这个文件。这个字段的默认值是模块根目录下面的 index.js。
  • keywords          - 关键字

 

 

cnpm install   vue  # 本地安装

1. 将安装包放在 ./node_modules 下(运行 npm 命令时所在的目录),如果没有 node_modules 目录,会在当前执行 npm 命令的目录下生成 node_modules 目录。
2. 可以通过 require() 来引入本地安装的包。

cnpm install   vue -g   # 全局安装

1. 将安装包放在 /usr/local 下或者你 node 的安装目录(c:/nodejs/node_modules/)。
2. 可以直接在命令行里使用。
3.   全局安装:  cnpm install --global webpack

 

npm常用的一些模块:

cnpm  install  vue -g
cnpm  install  webpack -g
cnpm install webpack --save-dev # 安装 webpack 依赖

 

 

 

  • npm list -g                # 查看所有全局安装的模块
  • npm list vue                    # 查看某个模块的版本号
  • npm uninstall  vue  # 卸载模块
  • npm ls                       # 查看模块
  • npm update  vue       # 更新模块
  • npm search  vue       # 搜索模块
  • npm help                   # 查看所有命令
  • npm help  install        # 查看某条命令 (npm help <command>)
  • npm update  vue       # 把当前目录下node_modules子目录里边的对应模块更新至最新版本
  • npm update  vue -g  # 可以把全局安装的对应命令行程序更新至最新版
  • npm install -g cnpm --registry=https://registry.npm.taobao.org  # 使用淘宝镜像
  • npm config set registry https://registry.npm.taobao.org

 

 

https://segmentfault.com/a/1190000006178770  入门 Webpack,看这篇就够了  2017-10-28

 

 

 

 

 

 

 

...

 

posted on 2017-10-25 16:56  bjhhh  阅读(226)  评论(0编辑  收藏  举报