我如何在nodejs项目中使用外部文件夹

时间:2018-03-09 14:24:42

标签: node.js node-modules

我正在使用nodejs创建网站。我有很多来自nodejs项目文件的默认js和css文件,比如资产。我已经创建了一个公用文件夹,但是我无法将该文件夹粘贴到其中,因为该文件夹大小非常大。如何在nodejs项目中调用该文件。

文件夹结构:

assets

nodeproject
  node_modules
  public
  views 
  index.js
  package.json
  package-lock.json

我的assets文件夹有很多css和html文件,如:

  assets
    1.style1.css
    1.style2.css
    1.style3.css
    templatefolder:-
      template1.html
      template2.html

index.js:

    const express=require('express'); 
    const app=express();
    app.listen(4600); 
    app.use(express.static('public'));
    /*app.use(express.static('assets')); not working */

   app.set('view engine','ejs');
   app.get('/',(req,res)=>{ 
   res.render("home"); 
   });

0 个答案:

没有答案