我使用的是sailsjs版本0.10.5。在我的sails js应用程序中,当我运行module.exports = function (grunt) {
grunt.registerTask('prod', [
'compileAssets',
'concat',
'uglify',
'cssmin',
'sails-linker:prodJs',
'sails-linker:prodStyles',
'sails-linker:devTpl',
'sails-linker:prodJsJade',
'sails-linker:prodStylesJade',
'sails-linker:devTplJade'
]);
};
时,所有css文件和js文件都连接在一起并保存在.tmp / public / min文件夹中,作为production.min.css和production.min.js。但是,当我查看我的应用程序的页面源时,我可以单独看到相关的js文件和css文件而没有连接。我在这里错过了什么吗?任何形式的帮助将不胜感激。以下是我的prod.js文件在tasks / register文件夹中。
<iframe
id="map-canvas"
width="450"
height="250"
frameborder="0" style="border:0"
src="https://www.google.com/maps/embed/v1/view?key=MYKEY¢er=LAT,LNG&zoom=12&maptype=roadmap" allowfullscreen>
</iframe>
答案 0 :(得分:3)
https://github.com/balderdashy/sails-docs/blob/0.9/assets.md
点击此链接,它解释了有关sails js
中资产注入的所有信息