首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

在由angular-cli构建的angular混合应用程序中,ng1模板应该放在哪里?

在由angular-cli构建的angular混合应用程序中,ng1模板应该放在src/app目录下的一个名为ng1的子目录中。在该子目录中,可以创建一个名为templates的文件夹,并将ng1模板文件放在其中。这样做的好处是可以将ng1模板与其他Angular组件和模块分开,使代码结构更清晰。同时,可以在angular.json文件中配置angular-cli,将ng1模板文件包含在构建过程中,以便在应用程序中使用这些模板。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

(翻译)开始使用ABP.CORE模板 (ASP.NET Core with Angular)

开始一个新使用Angular和 ASP.NET Core 的ABP项目最简单的方法就是通过官方的模板页面来生成模板。切记包含zero模块。...Angular 项目需要按照下面的工具: nodejs 6.9版本及其以上,npm3.10版本及其以上 Typescript 2.0版本及其以上 我们是用angular-cli来构建的Angular项目...部署Angular项目 我们用 angular-cli 工具来生成Angular解决方案,你可以用ng build 指令来发布你的工程项目,发布内容默认放在dist文件夹下,然后你可以将这个文件夹部署到...基于令牌的认证 如果您想从移动应用程序中使用API /应用程序服务,您可以使用基于令牌的认证机制,就像我们为Angular 客户端那样做。启动模板包括jwtbearer令牌认证基础设施。...这个应用程序从主机的appsettings.json文件中获取连接字符串。开始它和Web.Host中的appsettings.json文件一样。确保在配置文件中的连接字符串是要数据库。

2.9K20

Angular开发实践(一):环境准备及框架搭建

引言 在工作中引入Angular框架将近一年了,在这一年中不断的踩坑和填坑,当然也学习和积累了很多的知识,包括MVVM框架、前后端分离、前端工程化、SPA优化等等。...angular-cli npm install -g @angular/cli IDE推荐使用WebStorm 框架搭建 angular-start是我在GitHub上维护的一个起步项目,你可以直接下载作为基础开发框架来使用...可能你还想了解下该项目中的文件都是干什么用的,那么我们就来了解下。 项目文件概览 src文件夹 应用代码位于src文件夹中。所有的Angular组件、模板、样式、图片以及应用所需的任何东西都在这里。...这个文件夹之外的文件都是为构建应用提供支持用的。 ? src目录 使用HTML模板、CSS样式和单元测试定义AppComponent组件。 它是根组件,随着应用的成长它会成为一棵组件树的根节点。...其它文件是用来帮助我们构建、测试、维护、文档化和发布应用的。它们放在根目录下,和src/平级。 ? 根目录 在e2e/下是端到端(end-to-end)测试。

1.3K70
  • angular4实战(1) angular-cli

    https://cli.angular.io/ 提供了搭建一个angular项目的简单介绍。 本文就angular-cli这块的指令属性,在做一些扩展介绍。...在下载好angular-cli之后,通过在命令行输入ng help可以获得angular-cli的指令详细介绍。 ? 如果新建一个项目仅仅用上述5条,显然是不满足开发需求的,在介绍5条属性。...—style 指定生成项目的css预编译语言,例如 ng new PROJECT-NAME –style less 则创建的项目,由less开发。...—inline-style,–inline-template这两个属性放在一起介绍,一个是将css放在ts文件中,一个是将html放在ts文件中一起编写。用过vue或者react的同学应该非常熟悉。...比如生成一个名为stones的组件,只需运行命令: ng g component stones 就ok了,然后会依照之前在ng new项目时的配置在app目录下生成相应的组件,并自动加入到依赖中,非常方便

    67220

    Angular学习(01)-架构概览

    组件与模板 在 Angular 中,最常接触的应该就是组件了。 我是这么理解的,组件可以是你在界面上看到的任何东西,可以是一个页面,可以是页面上的一个按钮。...所以这里将组件和模板放在一起讲,因为就像开头那张图一样,组件是一份 TypeScript 文件,在该文件中,定义了这个组件的模板(template)来源和 CSS 样式来源。...但在 Angular 中,不用这么麻烦,直接在组件的构造函数的参数中,声明某个服务类型的参数即可。 指令 指令也是为组件服务的,但是,是在组件的模板文件中来使用。...因为组件的模板,其实就是一份 HTML 文件,基于 HTML 的标签之上,加上一些 Angular 的模板语法,而 Angular 在将这份 HTML 文件代码交给浏览器解析之前,会先自行解析一遍,去将模板中不属于...angular.json 这是 Angular-CLI 的配置文件,而 Angular-CLI 是自动化的工程构建工具,也就是利用这个工具,可以帮助我们完成很多工作,比如创建项目、创建文件、构建、打包等等

    3.7K50

    Angular开发实践(二):HRM运行机制

    引言 在angular-start项目中启用了模块热替换(HMR - Hot Module Replacement)功能,关于如何在angular-cli启用HRM,请查看HRM配置 那HMR是个什么东西呢...HMR是webpack提供的一个功能,angular-cli使用了它,它会在应用程序运行过程中替换、添加或删除模块,而无需重新加载整个页面。...主要是通过以下几种方式,来显著加快开发速度: 保留在完全重新加载页面时丢失的应用程序状态 只更新变更内容,以节省宝贵的开发时间 调整样式更加快速 - 几乎相当于在浏览器调试器中更改样式 这一切是如何运行的...image 下面让我们从一些不同的角度观察,以了解HMR的工作原理…… 在应用程序中 通过以下步骤,可以做到在应用程序中置换(swap in and out)模块: 应用程序代码要求 HMR runtime...通常将这些ID存储在内存中(例如,使用webpack-dev-server时),但是也可能将它们存储在一个JSON文件中。 在模块中 HMR是可选功能,只会影响包含HMR代码的模块。

    1.7K70

    Spring 源码阅读:深入探索内部工作机制 | 开源日报 No.180

    angular/angular-clihttps://github.com/angular/angular-cli Stars: 26.2k License: MIT Angular CLI 是一个用于...它可以直接从命令行初始化、开发、脚手架和维护 Angular 应用程序。...丰富的功能集合:除了基本功能外,还包括构建生产就绪应用程序所需的各种选项 (例如 AOT 编译)。 强大而灵活:支持多个环境配置文件,并允许根据需要进行定制化设置。...它提供了一套 Blazor 组件,用于构建具有 Fluent 设计 (即现代微软应用程序的外观和感觉) 的应用程序。...该库中的某些组件是对微软官方 Fluent UI Web Components 的包装器。其他则是利用 Fluent Design System 或使其更容易与 Fluent UI 合作的组件。

    14910

    Angular 6正式版发布,都有哪些新功能

    在Angular 5发布半年之后,Angular 6在昨天正式发布,那么在这个版本有哪些新功能呢?新版本重点关注工具链以及工具链在 Angular 中的运行速度问题。...你可在新的ng new应用程序中尝试以下动作: ng add @angular/pwa:添加一个 app manifest 和 service worker,将你的应用程序变成 PWA。...Angular Material 初始组件 一旦运行ng add @angular/material并添加材料到现有的应用程序中,就能够生成 3 个新的初始组件。...CLI v6 现已支持多项目工作区,如多个应用程序或库,CLI 项目用 angular.json 取代 angular-cli.json 构建和配置项目。...这意味着你可以从应用程序中删除此 polyfill,可以节省大约 47KB 的内存,同时提高 Safari 中的动画性能。

    4.2K20

    Angular4记账webApp练手项目之一(利用angular-cli构建Angular4.X项目)

    前提 1、已经安装了node.js环境 2、已经安装了npm环境 windows可以通过cmd输入以下指令查看 node -v // node版本 npm -v // npm版本 安装angular-cli...npm install -g @angular/cli@latest 官方文档 :https://github.com/angular/angular-cli 官方提供了一些指令 ?...ng build 开发项目 用自己喜欢的开发工具打开项目文件夹。vs code、webStroem或者其他 ? 这里写图片描述 和vue-cli构建的vue2项目很类似。...我们主要修改src文件夹下的内容。其中我们新建的代码放在app中。其中spec.ts 文件是测试文件,可以删除。...这里写图片描述 用官方提供的指令创建,会将组件自动添加到app.module中,我们就可以直接使用了。 ? 这里写图片描述 在app.component.html使用组件 ? 这里写图片描述 ?

    1.1K30

    AngularDart4.0 指南-体系结构概述 顶

    AngularDart(我们通常在这个文档中简单地称为Angular)是一个框架,用于在HTML和Dart中构建客户端应用程序。...您可以通过使用Angular的标记组合HTML 模板,编写组件类来管理这些模板,在服务中添加应用程序逻辑以及在模块中装入组件和服务来编写Angular应用程序。 然后,通过引导根模块启动应用程序。...Angular应用程序是模块化的; 也就是说,应用程序由许多模块组装而成。 在本指南中,术语module是指Dart编译单元,例如库或包。...一个组件控制屏幕中的一小块视图。 例如,以下视图由组件控制: 与导航链接的应用程序根。 英雄名单。 英雄编辑 您可以在一个类中定义一个组件的应用程序逻辑 - 它支持视图的功能。...这是告诉Angular这个组件的构造函数需要HeroService的一种方法,这样它就可以获得显示的英雄列表。 ? @Component中的元数据告诉Angular从哪里获取为组件指定的主要构建块。

    7.9K30

    教程|在 Angular 4 中加载功能模块(下)

    从应用程序源代码中解压 Angular4LazyLoadModules 文件(位于 Angular4TutorialSrc.zip 中)。...在您的应用程序目录中找到文件 app.component.html,将光标放在以下语句下方: 清单 3....您会看到两个针对 “chunk” 文件的新行,它们是被 angular-cli 自动添加的。这些行表示您惰性加载的模块。...参见 Angular4PreLoadModules.zip 中的示例应用程序,更详细地了解预加载。 自定义预加载:在大型应用程序中,仅预先加载少数惰性加载模块的做法是比较合理的。...本教程介绍了一种混合加载策略,使用贪婪加载、惰性加载和预加载 3 种技术来提高应用程序性能。要实现有效的混合加载策略,可遵循以下经验法则: 对基础应用程序功能和主要模块使用贪婪加载。

    2.3K10

    GitHub 发布了一款重量级产品,可直接运行代码!

    GitHub Actions:开源、社区支持的平台 GitHub认为,作为一个开发者,大部分时间和经历应该只放在一件事情上,那就是代码。...开发和共享操作,使项目所需的任何任务自动化,构建在一个选项生态系统之上。...GitHub广泛地将Contributor定义为对GitHub采取实质性行动(例如,推送代码、打开问题或合并pull请求)的用户,该用户在公共或私有存储库中向平台添加新内容。...tensorflow/tensorflow: 谷歌推出的深度学习框架,是目前最流行的深度学习框架 angular/angular-cli:angular-cli是angular框架官方的一个脚手架工具...:微信跳一跳小游戏 开源贡献最多的组织 开源开发是由数以百万计的开发者以及许多组织推动的。

    1.2K30

    GitHub重磅年度报告:JavaScript最热,中国开发者贡献稳居第二

    GitHub Actions:开源、社区支持的平台 GitHub认为,作为一个开发者,大部分时间和经历应该只放在一件事情上,那就是代码。...开发和共享操作,使项目所需的任何任务自动化,构建在一个选项生态系统之上。...GitHub广泛地将Contributor定义为对GitHub采取实质性行动(例如,推送代码、打开问题或合并pull请求)的用户,该用户在公共或私有存储库中向平台添加新内容。 ?...tensorflow/tensorflow: 谷歌推出的深度学习框架,是目前最流行的深度学习框架 angular/angular-cli:angular-cli是angular框架官方的一个脚手架工具...:微信跳一跳小游戏 开源贡献最多的组织 开源开发是由数以百万计的开发者以及许多组织推动的。

    1.1K20

    高颜值 tailwindcss 后台模板分享

    Notus NextJS 具有酷炫的功能和构建工具,一旦使用就会让你爱不释手。 Notus NextJS 由前端 120 多个组件构建,使您可以自由选择和组合。...它具有多个 HTML 和 Angular 元素,并带有 Angular 的动态组件。 它基于创意蒂姆的 Tailwind Starter Kit,它由演示页面和管理仪表板页面构建。...让 Notus Svelte 以其酷炫的功能和构建工具让您惊叹不已,让您的项目达到一个全新的水平。 如果您喜欢明亮清新的颜色,您一定会喜欢这个模板。它具有 100 多种组件,您可以混合搭配。...如果你正在寻找一个简约风格的模板,那么它应该比较适合你,这是几个极简主义模板,但是简约不简单。...无论您是构建后端应用程序、信息系统、CRM 还是开始一个新的简单项目,Midone 都是一个绝佳的选择。 它一共提供了 50 多页的模板文件,可以让你轻松找到满意的模板样式。

    3.2K30
    领券