新手求问一个弱智问题。。。
发布于 2年前 作者 dandandancj 867 次浏览

现在大四,想用nodejs配合html5做个毕设。刚开始学nodejs不久。 请问我怎么把我html页面中用到的js类库,style等文件挂到服务器上呢?

10 回复

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')));

嗯,谢谢,已经搞定了。

回到顶部