Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/380.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 角度数据表:;角度/编译器cli“;软件包安装不正确_Javascript_Angular_Angular Cli - Fatal编程技术网

Javascript 角度数据表:;角度/编译器cli“;软件包安装不正确

Javascript 角度数据表:;角度/编译器cli“;软件包安装不正确,javascript,angular,angular-cli,Javascript,Angular,Angular Cli,通过以下参考资料,我几乎尝试了实现角度数据表的所有选项: , , 每次按照参考资料中给出的说明运行npm install时,我都会发现未正确安装“@angular/compiler cli”软件包。我也尝试了这些可能的解决方案 尽管这些资源帮助其他人解决了他们的问题,但我的错误仍然存在。也就是说,每次我遇到相同的错误时,“@angular/compiler cli”软件包未正确安装。 以下是我尝试过的几件事 移除node\u模块并运行npm安装 安装最新版本的typescrip

通过以下参考资料,我几乎尝试了实现角度数据表的所有选项:

  • ,
  • ,
每次按照参考资料中给出的说明运行
npm install
时,我都会发现
未正确安装“@angular/compiler cli”软件包。我也尝试了这些可能的解决方案

尽管这些资源帮助其他人解决了他们的问题,但我的错误仍然存在。也就是说,每次我遇到相同的错误时,“@angular/compiler cli”软件包未正确安装。

以下是我尝试过的几件事

  • 移除
    node\u模块
    并运行
    npm安装
  • 安装最新版本的
    typescript 2.2
    及更高版本
  • 重新安装cli
    npm安装--保存dev@angular/cli@latest
  • 降级客户端版本
  • 我也遵循并同意本文作者的观点,即对于使用angular CLI的angular 2数据表,没有好的/清晰的教程
  • 我的代码片段如下所示

    package.json

    "dependencies": 
    "@angular/animations": "^4.0.0",
    "@angular/common": "^4.0.0",
    "@angular/compiler": "^4.0.0",
    "angular-datatables": "^4.1.1",
    "@swimlane/ngx-datatable": "^9.3.1",
    "datatables.net": "^1.10.15"
    
    "devDependencies": 
    "@angular/cli": "^1.2.6",
    "@angular/compiler-cli": "^4.2.3",
    "@angular/language-service": "^4.0.0",
    "@types/datatables.net": "^1.10.5",
    "typescript": "~2.3.3"
    
    "index": "index.html",
    "main": "main.ts",
    "polyfills": "polyfills.ts",
    "test": "test.ts",
    "tsconfig": "tsconfig.app.json",
    "testTsconfig": "tsconfig.spec.json"
    
    .angularcli.json

    "dependencies": 
    "@angular/animations": "^4.0.0",
    "@angular/common": "^4.0.0",
    "@angular/compiler": "^4.0.0",
    "angular-datatables": "^4.1.1",
    "@swimlane/ngx-datatable": "^9.3.1",
    "datatables.net": "^1.10.15"
    
    "devDependencies": 
    "@angular/cli": "^1.2.6",
    "@angular/compiler-cli": "^4.2.3",
    "@angular/language-service": "^4.0.0",
    "@types/datatables.net": "^1.10.5",
    "typescript": "~2.3.3"
    
    "index": "index.html",
    "main": "main.ts",
    "polyfills": "polyfills.ts",
    "test": "test.ts",
    "tsconfig": "tsconfig.app.json",
    "testTsconfig": "tsconfig.spec.json"
    
    版本详细信息

    @angular/cli: 1.2.6
    node: 8.0.0
    os: win32 x64
    @angular/animations: 4.2.3
    @angular/common: 4.2.3
    @angular/compiler: 4.2.3
    @angular/core: 4.2.6
    @angular/forms: 4.2.3
    @angular/http: 4.2.3
    @angular/platform-browser: 4.2.3
    @angular/platform-browser-dynamic: 4.2.3
    @angular/router: 4.2.3
    @angular/cli: 1.2.6
    @angular/compiler-cli: 4.2.3
    @angular/language-service: 4.2.3
    

    任何意见和建议都将非常有用。谢谢。

    您的电脑有权限限制吗?运行
    ng-v
    时会发生什么?我没有任何限制。ng-v提供版本详细信息@angular/cli:1.2.6节点:8.0.0操作系统:win32 x64@angular/animations:4.2.3@angular/common:4.2.3@angular/compiler:4.2.3@angular/core:4.2.6@angular/forms:4.2.3@angular/platform浏览器:4.2.3@angular/platform浏览器动态:4.2.3@angular/router:4.2.3@angular/cli:1.2.6@angular/compiler cli:4.2.3@angular/language service:4.2.3您可以
    ng new my app
    npm install
    npm start
    。没有任何错误?如果到目前为止没有错误,如果你说
    npm install@swimlane/ngx datatable--save会发生什么?我试过了。我也犯了同样的错误