请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

引入css与js报路径错误

我这是哪里不对了,总说css和js找不到,404

587d8f0300012e5105000247.jpg

587d8f170001e66d04541000.jpg


正在回答 回答被采纳积分+3

2回答

远人 2017-01-17 15:23:26

NodeJS中root设置的是/static/目录 那么引入的时候 就不要写/static/这层目录了 

1 回复 有任何疑惑可以回复我~
  • 提问者 慕虎7188715 #1
    我找到原因了,是我app.js中的rootPath值写成了'/static',改为rootPath:'/static/',就好了。但是我有一点不明白,按您说的在app.js中设置了静态目录rootDir:'./static/'后,在index.html中引入static下面的文件夹下的内容时,就不用写/static了,但我直接这样引入<script src="./script/pages/index.js"></script>或者这样引入<script src="script/pages/index.js"></script>都不对。加上/static/才对,还是不太明白路径那块……
    回复 有任何疑惑可以回复我~ 2017-01-17 17:50:43
qq_moonriver_0 2017-01-22 14:00:28

app.use(koa_static({
    rootDir:'./static/',
    rootPath:'/static/',
    maxage:0

}))

<script src="/static/script/vue.js"></script>
<script src="/static/script/zepto.js"></script>
<script src="/static/script/pages/index.js"></script>

同问  我也是 必须页面中 添加 /static/ 才可以

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信