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