yo angualr-fullstatck 项目打包部署
生活随笔
收集整理的這篇文章主要介紹了
yo angualr-fullstatck 项目打包部署
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
yoeman使用grunt進(jìn)行打包部署,直接運(yùn)行g(shù)runt命令即可,期間會(huì)對(duì)代碼進(jìn)行檢查,如果存在不規(guī)范的地方j(luò)shint會(huì)指定出來.
grunt會(huì)對(duì)靜態(tài)資源進(jìn)行打包而且對(duì)資源文件名進(jìn)行了MD5作為版本戳.
1:修改server/app.js配置文件
//process.env.NODE_ENV = process.env.NODE_ENV || 'development'; process.env.NODE_ENV = 'production';//生產(chǎn)環(huán)境使用grunt打包生成目標(biāo)應(yīng)用時(shí),必須修改為生成環(huán)境,否則訪問頁面提示以下錯(cuò)誤信息:
生成環(huán)境下的應(yīng)用端口號(hào)默認(rèn)為:8080
2:運(yùn)行g(shù)runt命令進(jìn)行打包,最終打包到dist目錄下面,目錄結(jié)構(gòu)如下:
3:正式運(yùn)行需要依賴node_modules下面的應(yīng)用,將所應(yīng)用到的所有文件復(fù)制到目標(biāo)文件夾下面,如下:
y@y:wzhydyy$ ls node_modules package.json public server4:使用forever運(yùn)行應(yīng)用:
wzhydyy$ forever start server/app.js?
轉(zhuǎn)載于:https://www.cnblogs.com/yshyee/p/4734273.html
總結(jié)
以上是生活随笔為你收集整理的yo angualr-fullstatck 项目打包部署的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 英语发音规则---发/i:/的字母及字母
- 下一篇: 创建简单的机器人模型smartcar