Node.js

简介

  • 服务端运行,不依赖于浏览器
  • 系统级API -文件操作、网络编程等,不受限于浏览器
  • 事件驱动、非阻塞式I/O
    ajax请求,回调函数,等到事件触发了才会执行,
    异步,不需要等待,可以处理其他的事情,处理完后才会告诉用户

npm

  1. npm install XXX(包名)
  2. npm install (根据package.json中的配置下载依赖的库)
    npm install -g XX (全局安装)
  3. npm uninstall(update) XX
  4. package.json
    • npm init
      (默认值)里面的是默认值
      version: 1.0.0 主版本 副版本 补丁版本
      entry point: 入口文件
  • dependencies : 配置生产环境 --save
    库的版本号 ^1.7.7;
    • "^"表示大于等于,而且大版本必须保持一致
    • "~" 前两位需要一致,最后一位可以不同
  • devDependencies: 开发过程依赖的包(打包、测试等) --save-dev

server服务器

  1. npm install http-server -g
  2. ctrl + C结束服务

打包发布

代码优化
打包工具 gulp!
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • JavaScript 模块化编程 网站越来越复杂,js代码、js文件也越来越多,会遇到什么问题? 命名冲突; 文件...
    magic_pill阅读 5,357评论 0 1
  • NPM 使用介绍 NPM是随同NodeJS一起安装的包管理工具,能解决NodeJS代码部署上的很多问题,常见的使用...
    yyshang阅读 3,077评论 0 1
  • 一、问答 (一)、nodejs 是什么?可以做什么?为什么擅长做? Node.js是一种JS运行平台(不是JS应用...
    该帐号已被查封_才怪阅读 6,172评论 0 3
  • 个人入门学习用笔记、不过多作为参考依据。如有错误欢迎斧正 目录 简书好像不支持锚点、复制搜索(反正也是写给我自己看...
    kirito_song阅读 7,272评论 1 37
  • 茜瓜女子阅读 1,099评论 0 0

友情链接更多精彩内容