Tag: gruntfile

如何将mean.js部署到生产环境?

我已经build立了一个yeoman生成器 – mean.js应用程序 我已经build立了一个aws ec2 linux实例,我已经安装了nginx作为服务器,我已经设置了代理服务器的节点我已经设置了端口我已经使用grunt来构build我的dist文件夹,其中包括application.js,application.css, templates.js,vendor.js和vendor.css 我不能从这些文件本地或远程运行网站,它只适用于如果我使用开发环境,并加载80个人的个人js文件的网站,而不是我的新的uglified,串联的生产文件,所以我想知道我缺less什么在我的dist文件夹? (或一般) 我跟着这个教程: https : //blog.dylants.com/2014/11/19/bundling-production-assets-for-mean-js/最初,在运行grunt构build,我只有一个application.js和一个application.css文件 我尝试运行grunt prod并得到 Warning: Task "jshint:all" failed. Used –force, continuing. Running "eslint:target" (eslint) task Running "csslint:all" (csslint) task Warning: Unable to read ".csslintrc" file (Error code: ENOENT). Used –force, continuing. Running "ngAnnotate:production" (ngAnnotate) task >> 1 file successfully generated. Running "loadConfig" task Warning: […]

在启动节点debugging服务器之后,Grunt停止输出信息

我的问题与此类似: Grunt不会加载节点服务器 但是,答案并不能解决我的问题。 这是我的gruntfile: 'use strict'; module.exports = function(grunt) { // Unified Watch Object var watchFiles = { serverViews: ['app/views/**/*.*'], serverJS: ['gruntfile.js', 'server.js', 'config/**/*.js', 'app/**/*.js'], clientViews: ['public/modules/**/views/**/*.html'], clientJS: ['public/js/*.js', 'public/modules/**/*.js'], clientCSS: ['public/modules/**/*.css', 'public/lib/bootstrap/dist/css/icomoon.css'], mochaTests: ['app/tests/**/*.js'] }; // Project Configuration grunt.initConfig({ pkg: grunt.file.readJSON('package.json'), watch: { serverViews: { files: watchFiles.serverViews, options: { livereload: true } }, serverJS: […]