查看“Npm”的源代码
←
Npm
跳到导航
跳到搜索
因为以下原因,您没有权限编辑本页:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
Node.js 发布于 2009 年 5 月,由 Ryan Dahl 开发,是一个基于 Chrome V8 引擎的 JavaScript 运行环境,使用了一个事件驱动、非阻塞式 I/O 模型,让 JavaScript 运行在服务端的开发平台,它让 JavaScrip t成为与 PHP、Python、Perl、Ruby 等服务端语言平起平坐的脚本语言。 Node.js 对一些特殊用例进行优化,提供替代的 API,使得 V8 在非浏览器环境下运行得更好,V8 引擎执行 Javascript 的速度非常快,性能非常好,基于 Chrome JavaScript 运行时建立的平台, 用于方便地搭建响应速度快、易于扩展的网络应用。 Node可以在不新增额外线程的情况下,依然可以对任务进行并发处理 —— Node.js 是单线程的。它通过事件循环(event loop)来实现并发操作,对此,尽可能的避免阻塞操作,多使用非阻塞操作。 === npm === node package manger npm 是 Node 的开放式模块登记和管理系统,是 Node.js 包的标准发布平台,用于 Node.js 包的发布、传播、依赖控制,网址:<nowiki>https://www.npmjs.com/</nowiki> npm 提供了命令行工具,可以方便地下载、安装、升级、删除包,也可以让你作为开发者发布并维护包 ==== Installation of Nodejs and npm Process ==== apt install npm node -v v10.19.0 npm -v 6.14.4 ==== Upgrade Nodejs and npm Process ==== Some systems need to upgrade to the latest versions to run projects. The company NodeSource specialises in offering high-quality Node assistance for businesses. It keeps an APT repository with several Node.js versions. If your application needs a certain Node.js version, use this repository. For example, some projects need to install >=12 Nodejs version and use the following commands. <nowiki>#</nowiki> curl -sL <nowiki>https://deb.nodesource.com/setup_12.x</nowiki> | sudo -E bash - <nowiki>#</nowiki> Node.js 12.x is no longer actively supported! curl -sL <nowiki>https://deb.nodesource.com/setup_20.x</nowiki> | sudo -E bash - apt-get install nodejs To upgrade to the latest versions of npm, use the following command: <nowiki>#</nowiki> npm install -g npm@latest Once completed the process of upgrading to check node and npm versions, use the following commands: node -v v20.4.0 npm -v 9.7.2 ==== Note ==== If we get the following error then use the following command: npm WARN deprecated uuid@3.4.0: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. npm install uuid@latest [[分类:Develop]] [[分类:Web]]
返回
Npm
。
导航菜单
个人工具
登录
命名空间
页面
讨论
大陆简体
查看
阅读
查看源代码
查看历史
更多
搜索
导航
首页
最近更改
随机页面
目录
文章分类
侧边栏
帮助
工具
链入页面
相关更改
特殊页面
页面信息