Nodejs安装及使用

现阶段nodejs我用的多的是它里面的npm
js的各种库都可以用npm安装,十分方便,再也不用去网上找了
当然,主要还是github上面的很多项目都要用npm“解封”

那下面说下它的安装吧
进入官网
https://nodejs.org/en/
它会自动检测你的电脑,我的电脑是32位的,就直接现在是x86
在这里插入图片描述
lts是稳定版,current是最新版,一般我选择稳定版下载
让后下面很无脑了,一直点next就安装好了
为了检测成功与否,在cmd输入node -v
会显示版本号
在这里插入图片描述
再输入npm -v
在这里插入图片描述
像这样就安装成功了
nodejs比较完美的就是自动给你配置了环境变量,你不需要去设置的。(jdk和python就不一样了)

如何下载js库?

我们以jquery为例
新建一个new的空文件夹,在cmd上进入该文件夹,,,具体
在这里插入图片描述
在这里插入图片描述
然后输入命令npm i jQuery 这里有点类似python的pip

在这里插入图片描述
出现如上表明安装成功
此时再进入文件夹,发现有
在这里插入图片描述
多了一个文件夹,进入temp有
在这里插入图片描述
如果要用到jquery,导入该路径即可
这里仅以jquery为例,其他一样

如何解封github上的项目

同样,也是cd到你下载的文件夹上
输入npm install
等一段时间完成后,
在输入
如果你要调试就用npm run dev
记住一旦封包里面的东西就没法改了,这是血的教训,
所以最好先进入调试下,会直接进入浏览器,出现界面
此时你在cmd无法输入其他命令,因为它一直是运行的,你改变里面的东西,它会立即反馈回来
等你觉得调试好后
输入npm run build 封包完成
此时可以直接进入index.html,,,可打开它(不封包打开后不会显示页面)

行吧,这时你就可以把稍大更酷的页面拿来做些功能了

如何用nodejs直接打开js文件

大家要知道的是.js文件无法让浏览器直接打开,只有通过.html渲染才能出现效果
但是nodejs可以让js直接打开

在这里插入图片描述

在这里插入图片描述

js也变成了和python和php一样的后端语言了

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/323340.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

在ASP.NET Core上实施每个租户策略的数据库

不定时更新翻译系列,此系列更新毫无时间规律,文笔菜翻译菜求各位看官老爷们轻喷,如觉得我翻译有问题请挪步原博客地址 本博文翻译自: http://gunnarpeipman.com/2017/08/database-per-tenant/ 让我们继续使用ASP.NET Core web应用…

php动态网站

记得从五六月份就说要建一个可以注册登录的网站了,结果自己两个多月都没能建成,由于学习动态网站实在需要太多知识了,可以说我这几个月的时间都是花在网页上的,从刚开始的htmlcss 到后面的js,js花了太多太多时间&#…

从头编写 asp.net core 2.0 web api 基础框架 (2)

上一篇是: 从头编写 asp.net core 2.0 web api 基础框架 (1) Github源码地址是: https://github.com/solenovex/Building-asp.net-core-2-web-api-starter-template-from-scratch 本文讲的是里面的Step 2. 上一次, 我们使用asp.net core 2.0 建立了一个Empty project, 然后做了…

java实现上传网络图片到七牛云存储

大家好,我是雄雄。 前言 最近阳了,第二条杠红的发紫,真难受啊,但是吧,博客上有个bug,不解决感觉比阳了还难受。 话还是要从博客的图片显示不出来这里说起,当时做的时候,在发文章这…

gRPC官方快速上手学习笔记(c#版)

上手前准备工作 支持操作系统:windows、OS X、Linux。实例采用.net、.net core sdk。 The .NET Core SDK command line tools. The .NET framework 4.5 (for OS X and Linux, the open source .NET Framework implementation, “Mono”, at version 4, is suitable…

spring cloud+dotnet core搭建微服务架构:Api网关(三)

前言 国庆假期,一直没有时间更新。 根据群里面的同学的提问,强烈推荐大家先熟悉下spring cloud。文章下面有纯洁大神的spring cloud系列。 上一章最后说了,因为服务是不对外暴露的,所以在外网要访问服务必须通过API网关来完成&…

java实现人脸识别源码【含测试效果图】——前期准备工作及访问提示

注意: 看完之后如有不懂,请看:关于人脸和指纹识别共同交流方案,也可以关注微信公众号:雄雄的小课堂,回复:人脸识别群获取群号,群内有直接可以运行的源码可供下载,人脸识…

JS原型链与instanceof底层原理

转载自 JS原型链与instanceof底层原理 一、问题: instanceof 可以判断一个引用是否属于某构造函数; 另外,还可以在继承关系中用来判断一个实例是否属于它的父类型。 老师说:instanceof的判断逻辑是: 从当前引用的…

正则之注册登录

不久前写了个登录注册的网站,因为未对其做出限制,所以,随便你输入什么都可以注册成功,遂想怎么通过js规定注册的账号 我的要求是: 一:输入框不能为空,不能太长也不能太短 二: 1、注…

猿创征文|从酒店前台收银到软件研发教学主管到技术经理之路~

大家好,我是雄雄。 内容先知👉前言☝酒店收银🤨项目组长🤜OA管理系统🤜酒店管理系统👨‍🏫软件研发讲师📌学术主管👨‍💻技术经理👉项目情况&…

微服务~分布式事务里的最终一致性

本地事务ACID大家应该都知道了,统一提交,失败回滚,严格保证了同一事务内数据的一致性!而分布式事务不能实现这种ACID,它只能实现CAP原则里的某两个,CAP也是分布式事务的一个广泛被应用的原型,CA…

JavaFX仿windows文件管理器目录树

一、windows文件管理器目录树 二、代码 /** To change this license header, choose License Headers in Project Properties.* To change this template file, choose Tools | Templates* and open the template in the editor.*/ package cn.util;import imagemanagesystem.…

开源纯C#工控网关+组态软件(三)加入一个新驱动:西门子S7

一、 引子 首先感谢博客园:第一篇文章、第一个开源项目,算是旗开得胜。可以看到,项目大部分流量来自于博客园,码农乐园,名不虚传^^。 园友给了我很多支持,并提出了很好的改进意见。现加入屏幕分辨率自适应…

有没有完全自助的国产化数据库技术?

大家好,我是雄雄。 SPL资料 SPL官网SPL下载SPL源代码 前段时间世界部分地区不断的起冲突,Oracle宣布“暂停在俄罗斯的所有业务”,相信大家的心情绝不是隔岸观火,而是细思恐极。 数据库号称IT领域三大核心之一(其他两…

我为啥不看好ServiceMesh

转载自 我为啥不看好ServiceMesh 前言 今年,ServiceMesh(服务网格)概念在社区里头非常火,有人提出2018年是ServiceMesh年,还有人提出ServiceMesh是下一代的微服务架构基础。作为架构师,如果你现在还不了解ServiceMesh的话&…

ASP.NET Core 2.0 支付宝当面付之扫码支付

前言 自从微软更换了CEO以后,微软的战略方向有了相当大的变化,不再是那么封闭,开源了许多东西,拥抱开源社区,.NET实现跨平台,收购xamarin并免费提供给开发者等等。我本人是很喜欢.net的,并希望.…

Git使用教程:最详细、最傻瓜、最浅显、真正手把手教

转载自 Git使用教程:最详细、最傻瓜、最浅显、真正手把手教 一:Git是什么? Git是目前世界上最先进的分布式版本控制系统。 工作原理 / 流程: Workspace:工作区 Index / Stage:暂存区 Repository&…

【git】如何在github上推送并部署自己的项目

口令快捷 git add . git commit --m "XXXX" git remote add origin https://github.com/lifeload/new-problem.git git push -f origin master修改或删除文件 git add 对应文件/. git commit -m “xxx” git push origin master 1、上传代码 2、设置,建立…

一起聊聊Microsoft.Extensions.DependencyInjection

Microsoft.Extensions.DependencyInjection在github上同样是开源的,它在dotnetcore里被广泛的使用,比起之前的autofac,unity来说,它可以说是个包裹,或者叫适配器,它自己提供了默认的DI实现,同时也支持第三方…

【git】如何给github绑定ssh

首先在git上输入 : ssh-keygen 会在c盘的用户账号的文件夹.ssh上生成两个密钥 (如果没有生成,请注意自己是否按了enter,出现一个小方框为止) 将.pug用笔记本打开 全选复制 来到github的设置上 将刚刚复制的东西黏…