当前位置: 首页 > news >正文

做景观要知道哪些网站做网站怎么样才能排在首页

做景观要知道哪些网站,做网站怎么样才能排在首页,施工企业资质查询官网,行业网站建站目录 Node Node的优点 Node.js 安装配置 使用nvm管理不同版本的 node 与 npm nvm 与 n 的区别 卸载全局安装的 node/npm Windows 安装 Linux 安装 安装多版本 node/npm 在不同版本间切换 列出已安装实例 在多环境中#xff0c;npm该如何使用呢#xff1f; 其他命…目录 Node Node的优点 Node.js 安装配置 使用nvm管理不同版本的 node 与 npm nvm 与 n 的区别 卸载全局安装的 node/npm Windows 安装 Linux 安装 安装多版本 node/npm 在不同版本间切换 列出已安装实例 在多环境中npm该如何使用呢 其他命令 Node Node 是一个让 JavaScript 运行在服务器端的开发平台它让 JavaScript 成为与PHPPython等服务端语言平起平坐的脚本语言。 node实质是对Chrome V8引擎进行了封装。 Node 使用事件驱动 非阻塞IO模型而得以轻量和高效非常适合在分布式设备上运行数据密集型的实时应用。 Node的优点 Node作为一个新兴的前端框架后台语言有很多吸引人的地方  单线程 Node可以在不新增额外线程的情况下依然可以对任务进行并发处理 —— Node.js是单线程的。它通过事件循环event loop来实现并发操作对此我们应该要充分利用这一点 —— 尽可能的避免阻塞操作取而代之多使用非阻塞操作。 非阻塞IO V8虚拟机 事件驱动 这里不细讲这几个优点等到后边开发过程中我们会逐渐熟悉它就像你开始学习一门语言到熟练使用它一样。 Node.js 安装配置 我分别介绍Windows 和 Linux 上安装 Node.js 的方法。  Node.js 安装包及源码下载地址为https://nodejs.org/en/download/。 windows下选择msi  64-bit的安装包 https://nodejs.org/dist/v14.15.1/node-v14.15.1-x64.msi傻瓜式安装。 选择自动加入环境变量,安装成功后 Linxu下选择 x64  64-bit的安装包直接  wget https://nodejs.org/dist/v14.15.1/node-v14.15.1-linux-x64.tar.xz tar zxvf node-v14.15.1-linux-x64.tar.xz cd node-v14.15.1 ./configure --prefix/usr/local/node/14.15.1 make make install#配置NODE_HOME进入profile编辑环境变量 vim /etc/profile#set for nodejs export NODE_HOME/usr/local/node/14.15.1 export PATH$NODE_HOME/bin:$PATH#保存/etc/profilesource /etc/profile#npm的安装路径则在 /usr/local/node/14.15.1/lib/node_modules/ 不过我有时候比较懒在Linux下习惯用yum安装所以我直接 yum install nodejs yum install npm 使用nvm管理不同版本的 node 与 npm 在我们的日常开发中经常会遇到这种情况手上有好几个项目每个项目的需求不同进而不同项目必须依赖不同版的 NodeJS 运行环境。如果没有一个合适的工具这个问题将非常棘手。 nvm应运而生nvm 是node 管理工具,如果需要管理 Windows 下的 node官方推荐使用 nvmw 或 nvm-windows。不过nvm-windows 并不是 nvm 的简单移植他们也没有任何关系。但下面介绍的所有命令都可以在 nvm-windows 中运行。 nvm 与 n 的区别 node 版本管理工具还有一个是 TJ大神的 n 命令n 命令是作为一个 node 的模块而存在而 nvm 是一个独立于 node/npm 的外部 shell 脚本因此 n 命令相比 nvm 更加局限。 由于 npm 安装的模块路径均为 /usr/local/lib/node_modules当使用 n 切换不同的 node 版本时实际上会共用全局的 node/npm 目录。 因此不能很好的满足『按不同 node 版本使用不同全局 node 模块』的需求。 卸载全局安装的 node/npm 在官网下载的 node 安装包运行后会自动安装在全局目录使用过程中经常会遇到一些权限问题所以推荐按照以下方法卸载全局安装的 node/npm。 首先打开你 Finder按 shiftcommandG打开前往文件夹的窗口分别输入下列目录进去之后删除 node 和 node_modules 相关的文件和文件夹: 打开 /usr/local/lib删除 node 和 node_modules 相关的文件和文件夹打开 /usr/local/include删除 node 和 node_modules 相关的文件和文件夹如果你是使用的 brew install node 安装的 NodeJS那么你还需要在终端中执行 brew uninstall node 命令来卸载检查你的个人主文件夹下面的所有的 local、lib 以及 include 文件夹并且删除所有与 node 和 node_modules 相关的文件以及文件夹打开 /usr/local/bin 并删除 node 可执行文件 你可能还需要在你的终端中输入一些额外的指令 sudo rm /usr/local/bin/npm sudo rm /usr/local/share/man/man1/node.1 sudo rm /usr/local/lib/dtrace/node.d sudo rm -rf ~/.npm sudo rm -rf ~/.node-gyp sudo rm /opt/local/bin/node sudo rm /opt/local/include/node sudo rm -rf /opt/local/lib/node_modules Windows 安装 首先最重要的是一定要卸载已安装的 NodeJS否则会发生冲突。然后下载 nvm-windows 最新安装包直接安装即可。 Linux 安装 打开 https://github.com/nvm-sh/nvm#install-script README里一般有最新版本的命令当前最新的命令是 curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.37.0/install.sh | bash 安装多版本 node/npm 例如我们要安装14.2.2版本可以用如下命令 nvm install 14.2.2 例如你想安装最新的 14.2 系列的最新的一个版本的话可以运行 nvm install 14.2 nvm 会寻找 14.2.x 中最高的版本来安装。 你可以通过以下命令来列出远程服务器上所有的可用版本 nvm ls-remote Windows 的话就是 nvm ls available 在不同版本间切换 每当我们安装了一个新版本 Node 后全局环境会自动把这个新版本设置为默认。 nvm 提供了 nvm use 命令。这个命令的使用方法和 install 命令类似。 例如切换到 14.2.2 nvm use 14.2.2 切换到最新的 14.2.x nvm use 14.2 切换到 iojs nvm use iojs-v3.2.0 切换到最新版 nvm use node 每次执行切换的时候系统都会把 node 的可执行文件链接放到特定版本的文件上。 我们还可以用 nvm 给不同的版本号设置别名 nvm alias awesome-version 14.2.2 我们给 14.2.2 这个版本号起了一个名字叫做 awesome-version然后我们可以运行 nvm use awesome-version 下面这个命令可以取消别名 nvm unalias awesome-version 另外你还可以设置 default 这个特殊别名 nvm alias default node 列出已安装实例 nvm ls 在多环境中npm该如何使用呢 每个版本的 Node 都会自带一个不同版本的 npm可以用 npm -v 来查看 npm 的版本。全局安装的 npm 包并不会在不同的 Node 环境中共享因为这会引起兼容问题。它们被放在了不同版本的目录下例如 ~/.nvm/versions/node/version/lib/node_modules/version 这样的目录。这刚好也省去我们在 Linux 中使用 sudo 的功夫了。因为这是用户的主文件夹并不会引起权限问题。 但问题来了我们安装过的 npm 包都要重新再装一次幸运的是我们有个办法来解决我们的问题运行下面这个命令可以从特定版本导入到我们将要安装的新版本 Node nvm install v5.0.0 --reinstall-packages-from4.2 其他命令 直接运行特定版本的 Node nvm run 4.2.2 --version 在当前终端的子进程中运行特定版本的 Node nvm exec 4.2.2 node --version 确认某个版本Node的路径 nvm which 4.2.2 安装 Node 的其他实现例如 iojs一个基于 ES6 的 Node 实现现在已经和 Node 合并 nvm install iojs-v3.2.0 快捷命令 nvm install node 安装最新版 Nodenvm install iojs 安装最新版 iojsnvm install unstable 安装最新不稳定版本的 Node
http://www.pierceye.com/news/721149/

相关文章:

  • 网站首页做多大分辨率卖域名做非法网站
  • 内蒙古自治区建设厅网站首页网站如何做cdn
  • 代做计算机毕业设计网站福田庆三明星案例
  • 常用seo站长工具微商引流推广平台
  • 潍坊市作风建设年官方网站央视新闻
  • 东阳app开发广东seo网站设计价格
  • 医院网站开发门诊部网站建设
  • 卫生系统网站的建设和维护uc浏览器官网
  • 曲靖网站制作一条龙深圳网站建设的特殊性
  • 网站建设技术课程设计儿童教育网站怎么做有趣
  • 建设银行网站网址网站推广在线
  • 服务器上网站建设用什么搭建个人网站
  • 网站设计排版怎么做wordpress添加媒体
  • 网站服务器镜像外协加工网最新订单
  • 做网站要准备的资料广州响应式网站
  • 徐州网站建设方案维护wordpress主页访客记录
  • 西安网站优化招聘网多个网站 备案吗
  • 宣威网站wordpress 园林模板
  • 宁夏政务大厅城乡建设厅口网站怎么用抓爬工具做网站
  • 电影网站怎么建设深圳企业营销型网站
  • 天津工程建设网官方网站wordpress 静态化插件
  • 洛阳公司青峰做的企业网站设计本app
  • 宁波网站建设设计高效的设计公司
  • c2c网站架构免费推广网站工具
  • 网站建设案例基本流程图咨询公司名字大全
  • 成功的电子商务网站设计律师推广网站排名
  • 东莞桥头网站建设合肥商城网站建设
  • 做网站的准备什么合肥制作网页设计
  • 医院门户网站建设规划柳州建设厅官方网站
  • 公司建网站怎么建做网站的公司都很小吗