当您的前端开发水平越来越强的时候,会对软件开发效率(团队分工)、开发覆盖面(app、pc、小程序等)、代码保护(混淆)、兼容性等的考虑越来越高,我想此时的您就开始是时候使用nodejs了。
简单理解这个nodejs其实就是让你的JavaScript代码脱离浏览器运行的引擎,这样使得你的代码一次编译,处处运行,因为nodejs有兼容各大操作系统的版本。通过nodejs,您还能使用JavaScript实现服务器端的开发,因此nodejs是一个前端开发人员的神器。
现在介绍i操作node.js的第一个测试项目具体步骤如下:
1、到官网下载并安装node.js
一搜就有了。
2、安装好后,命令行测试node的版本,此处命令行测试了我的版本。
命令行 node -v
控制台输出
v20.12.2
3、创建一个文件夹专门存放nodejs项目,例如创建D:\MyProjects\nodejs
4、创建一个项目文件夹
命令行 mkdir hello
5、进入项目文件夹
命令行 cd hello
6、初始化一个nodejs项目,会生成一个package.json文件
命令行 npm init -y
说明:-y表示一次性创建,去掉繁琐的输入提示,用默认值代替。项目创建完成后,可以一次性自行修改
7、在hello文件夹内创建一个文件index.js
文件内容:console.log("hello ljybc")
8、打开项目配置文件package.json,修改scripts这个节点
{
"name": "hello",
"version": "1.0.0",
"description": "",
"main": "index.js",
"scripts": {
"dev": "node index" //本行是修改行
},
"keywords": [],
"author": "ljy",
"license": "ISC"
}
说明:node index是一个命令。node本质是node.js运行文件的命令,而index表示index.js,因为在nodejs中识别javascript文件的扩展名可以被省略。
9、运行项目
命令行 npm run dev
控制台输出:
D:\MyProjects\nodejs\hello>npm run dev
> hello@1.0.0 dev
> node index
hello ljybc
本课程的前置基础课程应该是《零基础JavaScript教程》,您可以到“编程创造城市”官网找到该课程的视频教程。
先修课程合集的学习地址:
https://bcczcs.com/ljyknowledge/courses/page/
如果您还没学习过网页的基础知识,建议学习这本web前端开发教材。它将带您从html、css、html5、css3、JavaScript、jQuery一步步基础知识做下来,让您有一个更加系统的学习。
联系作者:刘金玉
领取专属 10元无门槛券
私享最新 技术干货