码迷,mamicode.com
首页 > 其他好文 > 详细

yo angualr-fullstatck 项目打包部署

时间:2015-08-16 15:09:33      阅读:152      评论:0      收藏:0      [点我收藏+]

标签:

yoeman使用grunt进行打包部署,直接运行grunt命令即可,期间会对代码进行检查,如果存在不规范的地方jshint会指定出来.

grunt会对静态资源进行打包而且对资源文件名进行了MD5作为版本戳.

1:修改server/app.js配置文件

//process.env.NODE_ENV = process.env.NODE_ENV || ‘development‘;
process.env.NODE_ENV = ‘production‘;//生产环境

使用grunt打包生成目标应用时,必须修改为生成环境,否则访问页面提示以下错误信息:

技术分享

生成环境下的应用端口号默认为:8080

2:运行grunt命令进行打包,最终打包到dist目录下面,目录结构如下:

技术分享

3:正式运行需要依赖node_modules下面的应用,将所应用到的所有文件复制到目标文件夹下面,如下:

y@y:wzhydyy$ ls
node_modules  package.json  public  server

4:使用forever运行应用:

wzhydyy$ forever start server/app.js 

 

yo angualr-fullstatck 项目打包部署

标签:

原文地址:http://www.cnblogs.com/yshyee/p/4734273.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!