Dor*_*ron 3 express angularjs yeoman gulp
我正在尝试使用带有generator-gulp-angular的yeoman建立一个MEAN堆栈web应用程序,它没有快速服务器.我试图添加快递,但我遇到了麻烦,.tmp文件夹中的索引html找不到任何bower_components文件夹项.有人有这种设置的工作示例吗?
我添加了快速服务器加载文件,其中包含:
app.use(express.static(path.join(rootPath, '/.tmp/serve')));
app.use(express.static(path.join(rootPath, '/bower_components')));
app.use(express.static(path.join(rootPath, '/src')));
app.get('/', function(req, res) {
res.sendFile('/.tmp/serve/index.html');
});
Run Code Online (Sandbox Code Playgroud)
首先,你应该利用它的路由器来利用express的所有潜力,这将允许你在每个子程序的单独文件夹中轻松管理你的路由,否则你很快就会为你创建的所有新例程弄得一团糟.
通过将客户端文件放在易于定位的特定目录中,它应该是一个单行的.
要做一些优化的事情,您还必须创建一个构建任务,该任务可以连接并缩小所有客户端文件并更改其路径index.html.
角度 - fullstack发生器和gulp爱好者的老用户,我和朋友带来了一个名为generator-bangular的新项目.基本上使用fullstack发生器角,咽和表达.它允许您轻松启动具有干净架构和内置命令的新项目,以创建您需要的所有内容,从新的api路由到指令.
使用安装它
npm install -g generator-bangular
Run Code Online (Sandbox Code Playgroud)
并开始运行
yo bangular
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5400 次 |
| 最近记录: |