res.sendFile(path.join(__dirname, '../public', '
res.sendFile(path.join(__dirname, '../public', 'mapv02.html'));
mapv02.html正在严格发送,但找不到mapv01.html中的".js"!
//routes/restapi.js
res.sendFile(path.join(__dirname, '../public', 'mapv02.html'));
//public/mapv02.html
<script type="text/javascript" src="js/jquery-2.1.4.js"></script>
要提供静态文件(如图像、CSS 文件和 JavaScript 文件),请使用 Express 中的 express.static 内置中间件函数。
将包含静态资产的目录的名称传递给 express.static 中间件函数,以开始直接提供文件。
示例:- 使用以下代码在名为 public 的目录中提供图像、CSS 文件和 JavaScript 文件:
app.use(express.static('public'));
现在,您可以加载公共目录中的文件:
http://localhost:3000/images/kitten.jpg
http://localhost:3000/css/style.css
http://localhost:3000/js/app.js
http://localhost:3000/images/bg.png
在此之后,您的脚本将成功加载。
<script type="text/javascript" src="js/jquery-2.1.4.js"></script>
有关更多参考,请参阅此链接 - http://expressjs.com/en/starter/static-files.html
希望这将有助于解决您的查询!
相关文章:
- res.sendFile(path.join(__dirname, '../public', '
- 如何从 Javascript 设置 .net Public Property 值
- dirname vs. 为 sendFile() Node.js提供根路径
- Public Dropbox 中的 XMLHttpRequest 访问文件
- JavaScript making getContext() public?
- 获取错误语法错误:属性列表 url 后缺少 }:http://localhost/mcportal/public/pos
- Singleton对象w/Private/Public:公共函数依赖性问题
- JavaScript中的Prototype / class / public属性
- TypeScript:在构造函数中使用private或public
- 我有一个流星应用程序,需要从/public/_assets/results/mmresults读取数据.Json文件,在
- Javafx的WebView不能访问类的成员.带有修饰符“public”
- webpack 2: ./public/bundle.js from UglifyJs中的错误
- 构造函数中的Typescript生成属性为public
- JavaScript中单词private和public的保留程度
- 如何将app.js中的变量传递给/public/javascripts/myScript.js
- public html - Javascript OnClick event
- 无法从Laravel 5中的PUBLIC文件夹加载AngularJs文件
- Public oAuth Client
- 未捕获的SyntaxError: Unexpected token <转换成DOCTYPE html PUBLIC
- 将公用文件夹更改为不同于.tmp/public