NodeJS 项目

项目介绍

npm  下载包时,-s  (下载到生产环境)  ;  -d (只在开发环境运行)  ; -g  (全局安装)

1》是基于node.js 的web 应用开发框架

2》目录结构

bin

www 启动文件 (入口文件)

app.js 全局配置文件

routers 路由的配置(指定页面)

// 指定views下的 index.ejs  文件

router.get('/', function(req, res, next) {
  res.render('index');
});

// 二级页面直接在同一 js 中编写
router.get('/login', function(req, res, next) {
  res.render('login');
});

views 页面

public 静态资源 (css、img 、 js)

app.js  配置页面路径

var indexRouter = require('./routes/index');

// 首页
app.use('/', indexRouter);
app.use('/admin', indexRouter);
// 直接引入public 下的 文件

<img src="/images/1.png" alt="">

// 动态渲染
<ul>
      <%  arr.forEach((item) => { %>
      
          <li> <%= item %> </li>

      <% }) %>
</ul>
// 编写接口
router.get('/ceshi', function (req, res, next) {
  res.send('Ok');
});


// app.js  文件

// 监听端口,启动web服务
app.listen(8000, function () {
  console.log('项目启动成功!请访问8000端口')
})

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值