问题标签 [ng-build]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
angular - ng build 在每次更改上都花费了太多时间
是否可以在开发环境的 ng 构建应用程序中禁用 webpack 块优化或密封。我面临的一个问题是,每当我对我的角度(ts、html、css ....)进行一次更改时,重建的速度非常缓慢。建议我改进它。
angular - 如何将angular5应用程序部署到子目录
我的 Angular 应用程序托管在应用程序 URL 为http://xyz.domain.in(示例 URL)的服务器中。现在我在其中创建了子目录来托管另一个应用程序。但是当我尝试访问http://xyz.domain.in/subfolder之类的路径时,会在控制台中获取它。
错误:无法匹配任何路由。URL 段:“子文件夹”
子文件夹中应用程序的基本 href 是
如何做到这一点?
angular - 重新加载在 github 页面上发布的 Angular SPA 时找不到 404 文件
重新加载在 gh 页面上发布的 Angular 应用程序时收到错误消息。错误是:
我已经使用 ng build --prod 构建了我的应用程序。
Github 仓库: https ://github.com/chirag299051/IceAndFire
Github 页面: https ://chirag299051.github.io/IceAndFire/
我的 app.module.ts 文件包含:
在我的子域上,当我单击任何链接时,我的路由都不起作用,我已经使用 nginx 进行了部署。
node.js - 从角度 6 减少到角度 4
我希望从 Angular 6 减少到 Angular 4。Angular 6 比它的价值更令人头疼。
我开始注意到,当我运行时,ng serve
我会得到我网站的准确版本,但当我运行时,ng build
我会得到一个版本,后面有几个提交。
在过去的几天里,我尝试了许多解决方案,但都没有成功。
对于执行此操作的正确过程是什么,我一无所知,因此我认为我仍然遇到麻烦。
我的代码目前在 bitbucket 上的 repo 中。
我希望从我的系统中完全删除 angular。
npm uninstall
然后安装
npm install angular-cli@<correct version number>
https://www.npmjs.com/package/@angular/cli#updating-angular-cli
然后我希望克隆我的在线仓库,并将angular-cli.json
文件内容更改为适用于 angular 4 的版本
那么我希望一切都会好起来的,我可以回去编码我的项目。
Node、npm、javascript 社区似乎是一个真正令人困惑的地方,似乎没有很多交叉通信。所以这一切对我来说都是在黑暗中拍摄的。一些澄清和指导将不胜感激。
angular - Angular - 无法解析组件 ng build --prod 的所有参数
我试图构建我的角度应用程序,但由于此错误而失败
这是组件的代码。这是一个基础组件。这里有什么遗漏吗?也许构造函数属性有问题?
angular - 如何避免在“ng-build”中将第三方库包含在“vendor.js”中?我想改用 CDN
我正在使用 Angular-CLI 开发 Angular 6 应用程序。当我进行ng build
编译时,还会生成一个vendor.js
文件,其中包含我用 NPM 安装的所有库。这对于 Angular 框架本身来说是可以的,因为构建过程会对使用的模块进行一些优化。
对于外部库(例如,moment、highcharts 等),我不希望它们进入这个供应商文件。我想使用 CDN 加载它们。
如何做到这一点?
html - 编译Angular6项目时出错
这是我第一次尝试构建 Angular 项目,如果我对所有内容都不太了解,请见谅。我在谷歌上找到了命令“ng build --prod”,所以我试了一下。一开始,一切看起来都很好,直到发生错误:
我试图在一些论坛上找到解决方案,但我没有找到任何可以帮助我的东西。我希望你能帮助我。
如果您需要我项目的一些代码元素,请随时告诉我,我会尽快发送给您。
顺便说一句,如果我使用“ng serve”命令,没有错误。
谢谢 !
javascript - EBUSY:资源繁忙或锁定,取消链接
有时当我尝试启动 angular-cli 命令时:
我收到以下错误:
有什么想法可以克服这个问题吗?
angular - 构建 Angular 应用程序并放在服务器上
我正在开发一个 angular6 应用程序,我想生成一个构建以在我的服务器上进行测试,目前我使用 ng 服务器,它在我的浏览器上运行而不会产生任何错误。
c:\Users\emiry\Desktop\Angular\Projects\StartingNewProject
当我运行该ng build
命令时,它会为 /dist 文件夹生成一个版本并且不返回任何错误
在我的机器上我已经安装了wamp64
,所以我得到这个由 ng 生成的构建并将它放在我的 www 文件夹中
C:\wamp64\www\StartingNewProject
这足以让我能够在服务器上运行我的应用程序吗?
当我尝试通过 http://localhost/startingnewproject/ 访问服务器上的应用程序时
它在浏览器控制台中返回以下错误
加载资源失败:服务器响应状态为 404(未找到)polyfills.js:1 加载资源失败:服务器响应状态为 404(未找到)styles.js:1 加载资源失败:服务器响应状态为 404(未找到) vendor.js:1 加载资源失败:服务器响应状态为 404(未找到) main.js:1 加载资源失败:服务器响应状态为404(未找到)
角.json
包.json
我尝试访问如下
file:///C:/wamp64/www/StartingNewProject/index.html
5index.html:13 获取文件:///C:/runtime.js 0 () /C:/favicon.ico:1 获取文件:///C:/favicon.ico 0 () translate.google.com/ gen204?nca=te_li&client=te_lib&logld=vTE_20180625_00:1 获取文件://translate.google.com/gen204?nca=te_li&client=te_lib&logld=vTE_20180625_00 0 ()
file:///C:/wamp64/www/StartingNewProject/index.html
获取文件:///C:/runtime.js 0 () /C:/favicon.ico:1 获取文件:///C:/favicon.ico 0 ()
当我尝试访问根目录以查看文件夹和文件时,我可以完美,问题是当我加载 index.html