请教一下在nodejs代码中怎么执行node app?

在nodejs代码中怎么执行node app


不负相思意
浏览 924回答 4
4回答

慕桂英546537

1、直接运行run.bat文件下面的内容为批处理文件run.bat中的内容,批处理命令中NODE_PATH为Node.js的安装路径。使用express 生成的项目。app.js为待测试的Node.js 文件。@set NODE_PATH=D:\nodejs\demo\npm@echo %PATH% | find "Node.js"@if %errorlevel% == 1 set PATH=%PATH%;%NODE_PATH%@rem @echo %cd%@node app.js2、通过参数运行run.bat文件批处理文件仅起到设置环境变量的作用,在Node.js项目的目录下运行。批处理文件命令为:@set NODE_PATH=D:\nodejs\demo\npm@echo %PATH% | find "Node.js"@if %errorlevel% == 1 set PATH=%PATH%;%NODE_PATH%@rem @echo %cd%@node %1例如:D:\nodejs\demo\>node app.j

繁华开满天机

下面的内容为批处理文件run.bat中的内容,批处理命令中NODE_PATH为Node.js的安装路径。使用express 生成的项目。app.js为待测试的Node.js 文件。@set NODE_PATH=D:\nodejs\demo\npm@echo %PATH% | find "Node.js"@if %errorlevel% == 1 set PATH=%PATH%;%NODE_PATH%@rem @echo %cd%@node app.js2、通过参数运行run.bat文件批处理文件仅起到设置环境变量的作用,在Node.js项目的目录下运行。批处理文件命令为:@set NODE_PATH=D:\nodejs\demo\npm@echo %PATH% | find "Node.js"@if %errorlevel% == 1 set PATH=%PATH%;%NODE_PATH%@rem @echo %cd%@node %1例如:D:\nodejs\demo\>node app.js

杨__羊羊

用 locals 传进去:res.render([themePath, moduleName, 'detail.html'].join('/'), {locals: { app: app, req: req, page: page },layout: page.layoutPage });

互换的青春

nodejs提供了一个path的模块,它提供了一系列的工具还是,用于处理文件和目录的路径。引入模块:1const path = require('path');1、获取一个文件的目录名 path.dirname()12const filepath = '/tmp/demo/js/app.js'; // 脚本路径console.log(path.dirname(filepath)); // 输出:/tmp/demo/js2、获取当前工作进程的目录1console.log(process.cwd());
打开App,查看更多内容
随时随地看视频慕课网APP