【发布时间】:2015-06-23 04:25:35
【问题描述】:
我使用 Express 生成器来创建节点应用程序。目录结构如下:
.
├── app.js
├── bin
│ └── www
├── package.json
├── public
│ ├── images
│ ├── javascripts
│ └── stylesheets
│ └── style.css
├── node_modules
│ └── jquery
│ └── dist
| |___jquery.min.js
├── routes
│ ├── index.js
│ └── users.js
└── views
├── error.jade
├── index.jade
└── layout.jade
在我的 index.jade 文件中,我尝试从 node_modules 重用 jquery.min.js,而不是使用 url 到 web 源:
doctype html
html
head
link(rel='stylesheet', href= '/stylesheets/style_monit.css')
body
#container
.row
.col-sm-4(style='background-color:lavender;') .col-sm-4
.col-sm-4(style='background-color:lavenderblush;') .col-sm-4
.col-sm-4(style='background-color:lavender;') .col-sm-4
.col-md-4
textarea#inData.form-control(style='background:#222; color:#00ff00;', rows='8')
script(type='text/javascript' src='../node_modules/jquery/dist/jquery.min.js')
css 文件加载很好,但在 Chrome 控制台中我有错误
获取http://localhost:3000/node_modules/jquery/dist/jquery.min.js 没有找到
【问题讨论】:
标签: javascript jquery node.js express