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

陕西省住房和城乡建设厅网站首页云南省建设厅官网

陕西省住房和城乡建设厅网站首页,云南省建设厅官网,有没有免费的crm系统,手机app免费下载目录 一、下载node.js及配置环境 二、搭建node.js项目及安装express框架 三、集成nodemon#xff0c;实现代码热部署 四、Express 应用程序生成器 一、下载node.js及配置环境 网上很多安装教程#xff0c;此处就不再赘述了 版本信息 C:\Users\XXXnode -v v20.15.0…目录 一、下载node.js及配置环境 二、搭建node.js项目及安装express框架 三、集成nodemon实现代码热部署 四、Express 应用程序生成器 一、下载node.js及配置环境 网上很多安装教程此处就不再赘述了 版本信息 C:\Users\XXXnode -v v20.15.0C:\Users\XXXnpm -v 10.7.0 了解更多npm知识npm 中文网 (nodejs.cn)  二、搭建node.js项目及安装express框架 在任意位置创建一个项目文件夹此处项目文件夹名为test文件夹路径D:\test 以管理员身份打开windows命令行工具或powershell命令行工具记住必须以管理员身份打开不要使用winR的方式或者文件夹输入cmd的方式打开否则后面安装express会失败 左下角搜索框输入命令提示符打开windows命令行工具没有安装powershell推荐使用这种方式 打开powershell命令行工具需要安装好powershell才可以打开 打开命令行进入创建的test项目文件夹 创建package.json命令行输入下列命令 npm init name 项目名称 version 项目版本号 description 项目描述信息 entry point 项目入口文件 test command 项目启动时脚本命令 git repository Git仓库地址 keywords 关键词 author 作者 一路回车键 创建test项目的文件夹出现了pakage.json文件打开查看里面的信息 安装express npm install express --save 安装完成如果是以管理员身份打开的命令行一般不会报错 安装好了后出现下列两个文件夹 package文件内容随之改变由于程序主入口是index.js所以要创建index.js文件文件后缀必须是js 编辑index.js文件内容为了快速我们直接找到express官网打开里面的示例 Express - 基于 Node.js 平台的 web 应用开发框架 - Express中文文档 | Express中文网 (expressjs.com.cn)https://www.expressjs.com.cn/package.json |npm 文档 (npmjs.com)https://docs.npmjs.com/cli/v10/configuring-npm/package-json 复制Hello World示例 到index.js文件中 修改下打印日志的内容 const express require(express) const app express() const port 3000app.get(/, (req, res) {res.send(Hello World!) })app.listen(port, () {console.log(Example app listening on http://localhost:${port}) }) 运行项目输入命令node 入口文件.js 咱这边的入口文件是index.js稍微修改下 node index.js 启动成功后浏览器访问服务输入控制台输出的访问地址http://localhost:3000 到这就成功了 为了方便后续管理代码新建一个名为src文件夹将之前创建的index.js文件移入src中index.js移动到src文件夹后启动时要进入index.js的上一级文件夹再进行启动D:\test\src node index.js 三、集成nodemon实现代码热部署 不需要热部署可以不用跟着下面的步骤 安装nodemon命令行输入npm i nodemon -g 接下来开始实现热部署修改pakage.json文件修改两处main入口文件和scripts对象 main: 路径从点击进入项目的下一级开始直到index.js文件 {name: test,version: 1.0.0,description: 测试创建node项目,main: src/index.js,scripts: {test: echo \Error: no test specified\ exit 1,start:nodemon --watch src --watch config src/index.js},author: 小红,license: ISC,dependencies: {express: ^4.21.1} } 输入npm run start启动项目终止项目ctrlC 热部署的好处在于不需要重启项目刷新浏览器即可完成代码更新如何判断是否成功热部署一是命令行绿色部分执行代码二是不重启项目修改index.js项目的内容保存后刷新浏览器查看显示内容是否变化有变化则成功修改端口则需要重启服务 四、Express 应用程序生成器 照旧第一步创建项目文件夹管理员身份进入命令行创建pakage.json文件执行npm init 通过应用生成器工具 express-generator 可以快速创建一个应用的骨架。 你可以通过 npx 包含在 Node.js 8.2.0 及更高版本中命令来运行 Express 应用程序生成器 npx express-generator 执行完npx express-generator命令就可以快速生成以下项目结构文件 由于项目结构是使用生成器生成的需要安装项目内的依赖包执行一下npm install 打开app.js原默认是index.js没有选择直接回车而是在后面输入app.js后再回车因此我的入口文件就改成了app.js可以看到文件内是没有配置端口以及启动打印的数据的在这里可以自行手动配置下app.get()或app.set()需要在var app express();后面使用 pakage.json 启动项目npm run start 没有设置打印日志是这样的 实现代码热部署 1.项目安装nodemon执行npm install nodemon --save 2.优化目录结构创建src文件夹将app.js移入 3.修改app.js文件内容app.js引用路由文件不再是同级关系二是上一级文件夹因此将.改为.. 4.修改pakage.json文件的scripts对象start的配置监听src目录 启动项目后任意修改app.js文件在浏览器上显示的内容
http://www.w-s-a.com/news/656788/

相关文章:

  • 地方商城网站海外网站推广方法
  • 乐山 网站建设安阳给商家做网站推广
  • 网站空间一般多大邢台网站建设有哪些
  • h5网站开发工具有哪些wordpress清空post表
  • 公司开网站干嘛怎么制作一个免费的网站模板
  • 群晖wordpress搭建网站网站建设及管理
  • 中山企业网站建设公司抖音代运营合作模式
  • 南通营销网站开发做网站页面多少钱
  • 桂林生活网官方网站云主机和云电脑的区别
  • 内部网络网站怎么做vue做单页面网站
  • 如何建立网站教程wordpress粘帖图片
  • 广东网站备案要多久网站开发 pdf 文字版
  • 学校网站方案帮别人做钓鱼网站吗
  • 如何加强网站建设和信息宣传wordpress 搜索提示
  • 灰色网站怎么做php yaf 网站开发框架
  • 浙江建设网站首页提供做网站公司有哪些
  • 建公司网站报价公司seo是什么级别
  • 可信赖的武进网站建设中山网站建设方案
  • 网站设计方面有什么公司运动鞋网站建设目的
  • 学校门户网站流程建设方案找人做网站 多少钱
  • 网站域名更换相应内容网站策划 要求
  • 百盛联合建设集团网站开发网站的步骤
  • php做网站评价网络公司经营范围可以加技
  • 网站积分的作用保定专业网站建设
  • 莆田做网站公司电话如何提升网站访问速度
  • 网站开发流程步骤 口袋网页访问wordpress
  • 湘潭做网站的公司自助建站教程
  • 做网站推广和头条推广wordpress 验证密码错误
  • 淘宝联盟网站怎么做深圳市创想三维科技有限公司
  • 校园网站建设招标公告php网站开发什么