我正在尝试在脱机状态下创建一个新的angular应用程序,方法是使用yarn作为我的默认包管理器运行以下命令 ng new my-app 应用程序模板是创建的,但是当使用yarn安装包时。Yarn不断抛出一个错误,说我离线了,但我希望yarn使用angular的离线缓存来创建新的应用程序。我试过跑步: ng new my-app --offline 但是angular CLI无法识别离线标志。npm过去在我离线时工作得很好,我如何让它与纱线一起工作?
当我运行以下命令时
ng set --global packageManager=yarn
我收到以下消息
"get/set have been deprecated in favor of the config command"
当我跑步时
ng config cli.packageManager yarn
我收到以下错误消息
Cannot read property 'value' of null
TypeError: Cannot read property 'value' of null
at ConfigCommand.set (C:
我试图运行一个角项目,并这样做,我已经安装了节点,纱线和角cli。在使用命令:yarn global add @angular/cli安装了角cli之后,它说成功了:Installed "@angular/cli@1.7.4" with binaries: - ng。
但是,当我试图使用ng创建一个项目时,它说是Command 'ng' not found。
node -v:8.11.1 yarn -v:1.6.0 My Ubuntu版本的输出为18.04
请帮帮忙,我对Ubuntu非常陌生。
yarn global bin:/home/amrinder/.ya
我用的是角6+。今天,我将cli升级到7.1,并尝试创建一个新的应用程序。我运行下面的命令来创建一个新项目
ng new my-first-project
我得到以下错误。
Schematic input does not validate against the Schema: {"name":"my-first-project"}
Errors:
Data path "" should have required property 'version'.
然后我像这样运行命令。
ng new my-first-pr
我正在尝试为一个Angular应用程序构建一个docker镜像,但它在RUN ng build --prod上崩溃了,我得到了以下错误: /bin/sh: 1: ng: not found
The command '/bin/sh -c ng build --prod' returned a non-zero code: 127 这是我的Dockerfile: FROM node:13.3.0 AS compile-image
RUN npm install -g yarn
WORKDIR /opt/ng
COPY package.json yarn.lock ./
RUN
我试了一下,但出了点差错。
yarn add -D @nrwl/reactgenerate 创建一个Nx工作区:npx create-nx-workspace@latest myworkspace,并选择使用角CLI 生成角度应用程序:yarn add --dev @nrwl/angular && yarn ng g @nrwl:angular:app myapp-ng I可以看到工作区设置的angular.json与角CLI类似,yarn start/build all works react:yarn start/build是另一个react:yarn ng g @nrwl
我想编写自己的库,并在其他项目中重用它,所以我创建了一个新的应用程序,并在那里生成库:
ng new lib-collection
cd lib-collection
ng g library first-lib --prefix va
如何将角度材质添加到我的库中?我想使用这样的东西:
ng add @angular/material --project=first-lib
但是我得到了一个错误:Could not find the project main file inside of the workspace config (projects/first-lib/src)。怎么了?
我正在尝试使用ng new my-app和yarn 2DLX命令开始新的Angular项目。即获取最新的Angular CLI并创建新项目。我尝试了一下,但是失败了: λ yarn dlx --package @angular/cli ng new my-app
yarn run v1.22.4
error Couldn't find a package.json file in "C:\\Users\\sax\\Documents\\devel"
info Visit https://yarnpkg.com/en/docs/cli/run for documenta
我正试图通过Angular 2 Mobile Toolkit ()创建一个新的移动应用程序。
当我输入:ng new hello-mobile --mobile时,我会得到以下错误:
`The option '--mobile' is not registered with the new command.
Run 'ng new --help' for a list of supported options.
在ng new --help中,我没有看到任何关于mobile的东西。
以下是我的ng -v结果:
@angular/cli: 1.0.2
node:
我刚看了肯特·C·多兹的video,他解释了他的.bash_profile. 他对yarn和npm使用以下别名 ## npm aliases
alias ni="npm install";
alias nrs="npm run start -s --";
alias nrb="npm run build -s --";
alias nrd="npm run dev -s --";
alias nrt="npm run test -s --";
alias nrtw="npm run test:watch
我正试图在一个码头容器中构建一个有角度的应用程序。我成功地构建了一个坞映像并从它创建了一个容器,但是当我运行它时,我得到了/docker-entrypoint.sh: 32: exec: yarn: not found。这是我的Dockerfile:
FROM node:13.3.0 AS compile-image
RUN npm install -g yarn
WORKDIR /opt/ng
COPY package.json yarn.lock angular.json ./
RUN yarn
RUN yarn install
COPY . ./
RUN node_modules/.
我正在创建Angular库,但是在环境方面有一些问题。我生成了一个应用程序(父程序)和一个库(子程序)。如何从库中定义的子组件中获取环境(在parent下定义)。 我生成了这样的应用程序。 ng version
# Angular CLI: 8.0.1
# Node: 10.15.3
# OS: darwin x64
# Angular: 8.0.0
ng new app-parent
cd app-parent
ng generate library lib-child 像这样的项目结构。 $ tree -L 2
.
├── README.md
├── angular.json
├── b
我正在尝试在macos上安装nodejs 10.x版,以及angular cli。但每次尝试时,我都会得到有关ng与node版本不兼容的错误。 我一直在关注这里的帖子Unable to get Angular CLI version, though all the requirements are installed? 我在安装过程中没有收到任何错误,但我一直收到以下错误: adminMini:client admin$ ng -v
Node.js version v10.24.1 detected.
The Angular CLI requires a minimum Node.js ve
我正在尝试使用以下命令创建新的Angular2应用程序
ng new myAppName
这个挂在线上
/ Installing packages for tooling via npm
它已经在那里坐了大约一个小时了。
上一次发生这种情况时,我终止了进程并尝试重新运行
ng new xxx
这失败了,因为angular cli在某个地方引用了应用程序的名称,所以我不得不选择一个新的应用程序名称。
我该如何解决这个问题呢?
我用"ng new todo“设置了一个新的Angular应用。然后我打开了Visual Studio 2019。我选择了打开文件夹,打开了Angular应用程序的文件夹。我立刻注意到了所有文件旁边的绿色+小图标。Visual Studio 2019似乎只需在本地存储库中打开git中的文件夹,即可自动设置源代码管理。它为什么要这么做?我不想让VS 2019自动做到这一点。我想控制我设置源代码管理和存储库的方式、时间和地点。有没有一种方法可以解开它,直接杀死存储库呢?
我正在尝试用AngularFire2创建一个Range2App
我在跟踪。
每当我尝试在我的应用程序模块中导入AngularFireModule,然后在导入中执行AngularFireModule.initializeApp(config)时,当我尝试运行ng服务时,我会得到以下错误:
ERROR in ./~/firebase/app/shared_promise.js
Module not found: Error: Can't resolve 'promise-polyfill' in
'C:\Users\username\Desktop\demo-ap