现在大四,想用nodejs配合html5做个毕设。刚开始学nodejs不久。 请问我怎么把我html页面中用到的js类库,style等文件挂到服务器上呢?
nodejs中有个public文件夹,是放js,css,image文件的。
然后用express的use方法引进去?
在app.js中有配置公共文件的路径,然后看views下的index.ejs中的css引用方法就可以了
大概懂事怎么回事了!太感谢了!!!工程中views和public等这种项目结构的文件夹是自己建的?
用express可以新建项目。还是先看看那本书吧。nodejs开发指南。里面的入门讲解还是很多的,实例就不要试了,版本变化太大了。
恩恩,借那个书了。。两个版本区别真大。而且涉及到跟socket.io配合的地方也各种变啊
如果用express的话,推荐直接看express的官方API,因为书上的版本还是比较老的,很多API已经不存在或者使用方法进行了变更……
嗯,书上的东西大概看了下,思路还是那样,然后看一下官方的2.x到3.x的改动就差不多了。
app.js中填上这个
app.use(express.static(path.join(__dirname, 'public')));
嗯,谢谢,已经搞定了。