您的位置:首页技术文章
文章详情页

angular.js - yeoman创建好框架后,如何运行dist目录

【字号: 日期:2024-10-06 14:06:51浏览:42作者:猪猪

问题描述

angular.js - yeoman创建好框架后,如何运行dist目录

dist是生成出来的,我的问题是:

1.dist目录里面的东西和app里面的东西不一样,到时候发布到线上的时候应该是dist目录。可是我一但开启服务直接跳转到app目录里面运行index.html,而不是我想象的那样,运行的是dist目录的文件。

2.我看了下html文件,里面css和js都是经过压缩过的,可是我没有发现第三方的插件,比如bootstrap,angular 等等 js都没有,不知道啥情况。。。求解!!!

问题解答

回答1:

开发的话,可以使用下面的命令运行dist的内容:

grunt serve:dist

默认情况下所有的第三方js都会合并到verdor.xxxx.js,自己的js会合并到script.xxxx.js 相对应的第三方css都会合并到verdor.xxxx.css,自己的css会合并到main.xxxx.css

回答2:

1、仔细阅读你使用yeoman的那个Generator,一般来说它都会提供详细的说明,如何运行开发环境或生产环境。2、阅读README.md3、打开package.json, ’scripts’对象里有npm相关操作的说明。4、打开Gruntfile.js, 里面有入口文件、出口文件等各种说明。

另外,压缩是grunt帮你做的。