.smp / public上的文件没有在Sails.js应用程序上提供

时间:2017-10-06 05:10:03

标签: javascript node.js gruntjs sails.js bower

我有一个名为bower.js的grunt文件,它使用grunt-bower并获取我的bower依赖项并将其复制到.tmp/public文件夹。

module.exports = function(grunt) {
  grunt.config.set('bower', {
    dev: {
      dest: '.tmp/public/bower_components',
      ignorePackages: ['font-awesome'],
      options: {
        expand: true
      }
    }
  });

  grunt.loadNpmTasks('grunt-bower');
};

我已修改我的compileAssets.js以在构建应用时运行此任务。

module.exports = function(grunt) {
  grunt.registerTask('compileAssets', [
    'clean:dev',
    'bower:dev',
    'jst:dev',
    'less:dev',
    'copy:dev',
    'coffee:dev'
  ]);
};

运行sails lift后,我在项目文件夹中看到我的bower组件已复制到.tmp/public,但当我访问localhost:1337并检查页面来源时,我可以&# 39;在那里找到我的凉亭组件。

为了让我的凉亭组件也能得到,我该怎么办?

0 个答案:

没有答案