我将最后的细节提供给我的第一个AngularJS应用程序,我正在创建一个Gulp配置来验证我的代码并设置一些常量,以便更清晰地定义不同的环境。
现在,这是我的项目文件夹结构,我的组件按文件夹排序,因此每个组件都有一个文件夹,因此我开发起来比较清晰,因为我有很多组件:
...
<script src="js/app.js" type="text/javascript"></script>
</html>
现在,在我的index.html配置中,我已经导入了所有这些.js,例如:
src
├── app
│ ├── app.js
│ ├── config.js
│ └── index.html
└── resources
│ └── [...3rd party libraries...].min.js
└── components
├── admin
| ├── users
| | ├── users.list.controller.js
| | └── users.list.view.html
| └── areas
| ├── areas.list.controller.js
| └── areas.list.view.html
├── [...etc...]
└── [...etc...]
问题是,我应该只在一个文件中连接所有组件代码吗?如果是这样,我怎么能把我所有的html js导入只变成一个(我当然要求自动化的方式:))
如果有人对我的应用结构或标准有任何想法,欢迎
谢谢!
答案 0 :(得分:1)
我们通常决定根据大小来调整我们的捆绑/缩小文件。我们在开发和生产环境中使用不同的方法。
开发环境:
生产环境
<强>参考强>