node.js - Angular,无法创建新项目
问题描述
所以我在用角度创建新项目时遇到问题。我重新安装了服务器,更新了我的服务器,安装了 apache2、nodejs、npm 和 angular/cli。我的服务器是 Ubuntu 16.04。
nodejs -v: v8.12.0
npm -v: 6.4.1
ng -v: Angular CLI: 6.2.3
Node: 8.12.0
OS: linux x64
Angular:
...
Package Version
------------------------------------------------------
@angular-devkit/architect 0.8.3
@angular-devkit/core 0.8.3
@angular-devkit/schematics 0.8.3
@schematics/angular 0.8.3
@schematics/update 0.8.3
rxjs 6.2.2
typescript 2.9.2
接下来我去我的/var/www/html
文件夹并输入sudo ng new my-app
,这是问题:
CREATE my-app/README.md (1022 bytes)
CREATE my-app/angular.json (3548 bytes)
CREATE my-app/package.json (1312 bytes)
CREATE my-app/tsconfig.json (408 bytes)
CREATE my-app/tslint.json (2837 bytes)
CREATE my-app/.editorconfig (245 bytes)
CREATE my-app/.gitignore (503 bytes)
CREATE my-app/src/favicon.ico (5430 bytes)
CREATE my-app/src/index.html (292 bytes)
CREATE my-app/src/main.ts (373 bytes)
CREATE my-app/src/polyfills.ts (3194 bytes)
CREATE my-app/src/test.ts (642 bytes)
CREATE my-app/src/styles.css (80 bytes)
CREATE my-app/src/browserslist (388 bytes)
CREATE my-app/src/karma.conf.js (964 bytes)
CREATE my-app/src/tsconfig.app.json (166 bytes)
CREATE my-app/src/tsconfig.spec.json (256 bytes)
CREATE my-app/src/tslint.json (314 bytes)
CREATE my-app/src/assets/.gitkeep (0 bytes)
CREATE my-app/src/environments/environment.prod.ts (51 bytes)
CREATE my-app/src/environments/environment.ts (662 bytes)
CREATE my-app/src/app/app.module.ts (314 bytes)
CREATE my-app/src/app/app.component.css (0 bytes)
CREATE my-app/src/app/app.component.html (1141 bytes)
CREATE my-app/src/app/app.component.spec.ts (995 bytes)
CREATE my-app/src/app/app.component.ts (210 bytes)
CREATE my-app/e2e/protractor.conf.js (752 bytes)
CREATE my-app/e2e/tsconfig.e2e.json (213 bytes)
CREATE my-app/e2e/src/app.e2e-spec.ts (302 bytes)
CREATE my-app/e2e/src/app.po.ts (208 bytes)
> node-sass@4.9.3 install /var/www/html/my-app/node_modules/node-sass
> node scripts/install.js
Package install failed, see above.
我是nodejs的新手,有角度并且想学习它,但我不能,因为我无法创建新项目。
解决方案
好的,所以我找到了解决方案。
我有我的 ubuntu 作为 vps,所以我忘了设置主机 ip 和端口:
ng serve --host 0.0.0.0 --port 3000
更改(0.0.0.0 为您想要的 ip)。这对我有用。
推荐阅读
- laravel - 数组必须与 Maatwebsite\Excel\Concerns\WithMapping::map($row) 兼容 - Laravel
- java - 如何将 ElasticSearch 索引(使用 Logstash 和 MySQL 提供数据)连接到 Java Rest 高级客户端(Spring Boot)
- r - XML 安装似乎失败并且未在 R 上加载
- ruby-on-rails - 即使列为 nil Rspec 也通过验证
- android - 字符串中的自动完成功能未在 android studio (Kotlin) 上显示
- php - 使用 UUID 将权限分配给 spatie/laravel-permission 中的角色时的非法偏移类型
- pandas - 我在 k=f1_score(temp, train_y) 上收到“DataFrame object is not callable”
- c++ - C++ 队列函数调用
- javascript - 用正则表达式替换值
- python - 如何从列表(txt 文件)中读取字符串并将它们打印为整数、字符串和浮点数?