使用node.js, express和handlebars,我应该在哪里放置前端javascript
With node.js, express and handlebars, where should I place the front end javascript?
我已经按照这个教程建立了一个基本的快递应用与车把:http://code.tutsplus.com/tutorials/introduction-to-express--net-33367
现在我用不同的Highcharts做不同的页面;它们都有一个特定的前端javascript,必须放在head标签中。
我失去了应用程序的结构,这些前端脚本应该去我的mvc模式。如果它们是完全静态的,我想也许一些。js文件在我的公共文件夹,但也许我想动态地生成它们。例如,通过链接显示选项(颜色和东西)到用户帐户。有小费吗?
你试过这样设置吗?
模式:
<head>
<script src="jquery.js"</script>
<script src="highcharts.js"</script>
<script src="{{chart}}"</script>
</head>
路由示例:
app.get('/home', function(req, res) {
res.render('index',{chart:"myChart1.js"});
});
相关文章:
- 在Redux中,我应该在哪里编写复杂的异步流
- 我应该在哪里用javascript存储我的窗口维度
- 我应该在哪里放置用于角度路由的 html 文件
- 当使用Materialize和Meteor时,我应该在哪里初始化选择
- 我应该将html元素的jQuery数据存储在哪里
- 我应该在哪里托管ajax调用的php文件
- 在 AngularJS 中使用数据库 - 我应该在哪里编写数据库连接代码
- 数据表 - 我应该在哪里更新数据
- JavaScript 最佳实践:我应该在哪里包含我的 JavaScript
- Can't getElementById (HTMLDOM 对象应该是空的).我在哪里搞砸了
- AngularJS 我应该在哪里设置或存储模块的配置
- 我应该在哪里实现聚合物的一般功能
- 我应该在哪里初始化pg promise
- 我应该在哪里设置Java项目中的前端文件
- 在ExtJS 4 MVC中,我应该在哪里定义全局函数
- 在JS中,我应该在哪里定义emscripten extern函数
- 我应该从哪里开始呢,模特在那里,但是…他们是# 39;t
- 我应该在哪里添加JS事件,使我的链接工作
- 在Orchard cms中,我想包含某些.js文件,我应该把它们放在哪里,我应该如何将它包含在我的项目中
- 在哪里我可以把我的客户端文件在derbyjs