对 ejs 视图文件的引用在构建后不会更改,尽管它在生产中结合了它.js - Javascript MVC
Reference to ejs view files does not change after the build, although it combines it inside of production.js - Javascript MVC
在代码中,我们使用如下内容:
$('#wrapper').html('//app/views/content.ejs', {foo:"bar"});
当我们构建应用程序时,这仍然保持不变,尽管 content.ejs 文件已内置到生产.js中。
所以我的问题是,我们应该怎么做,以便在构建应用程序时,这些引用指向生产中的 ejs 文件.js?
我们正在使用 JMVC 3.2.2
我们也尝试过使用这种方式:
$('#wrapper').html( $.View('//app/views/content.ejs', {foo:"bar"}) );
您的视图没有添加到生产.js; 您需要窃取它们中的每一个:
steal('//app/views/content.ejs');
JMVC 3.1:
steal.views('//app/views/content.ejs');
在JMVC论坛中得到了答案:https://forum.javascriptmvc.com/topic/#Topic/32525000000958049
学分:柯蒂斯·卡明斯
答:
视图的路径不需要更改。
创建生产.js文件时,将包括您的视图,并且 在脚本运行时预加载。当您引用时: '//app/views/content.ejs',View First 检查你是否是视图文件 请求已预加载,如果有,将使用它而不是 请求 .ejs 文件。
相关文章:
- javascript结合了数组和字典
- 如何检查用户在html5视频播放器中观看了完整的视频
- 如果在构造函数中有“返回”,则在 JavaScript 中的新运算符中做了什么
- 为什么我的上下文选择器和.buttonset()在ie中花费了这么长时间
- 如何检测用户是否在同一会话中打开了多个窗口或选项卡
- Chrome开发工具中使用了哪些框架和库
- 用真或假初始化变量是否在 Javascript 中建立了内容的方向
- Sombody在wordpress网站中注入了一些链接.可能是什么起源?这是怎么发生的
- jQuery结合了2个绑定函数(类型错误:a是未定义的)
- 我在下拉列表中尝试了下一个和前五年的html代码.接下来的5年我都过得很好.我怎样才能拿到之前的5年
- HTML选择,在DOM中选择了正确的选项,但在firefox中显示了错误的项目
- 在Ionic中获得了未定义的输入值
- 我在会话变量中传递了一个数组.我需要将关键笔划传递给它以返回值
- 这在javascript中做了什么
- 生产中来自Customizer的Wordpress内联样式
- YUI Compressor特别评论在JS中添加了分号
- React.js中显示了模态时如何执行某些操作
- 对 ejs 视图文件的引用在构建后不会更改,尽管它在生产中结合了它.js - Javascript MVC
- 为什么当我尝试将ContentFlow与jFlickrFeed结合时,它在Firefox、IE中失败了
- 当JavaScript包中嵌入了登台环境时,用于提升到生产环境的解决方案