Angular:错误,未按应有的方式安装

问题描述 投票:0回答:1

我是 Angular 2 和 Angular CLI 环境的新手。

我正在开发一个项目,并尝试安装 Angular CLI 和相关的东西。它已安装但是:

当 ng --version 被选中时

Angular CLI: 1.6.1
Node: 6.12.2
OS: linux x64
Angular: error
... animations, cli, common, compiler, compiler-cli, core, forms
... http, language-service, platform-browser
... platform-browser-dynamic, router


typescript: error
webpack: error

我再次重复安装,但最后还是出现同样的情况。

我不知道我错在哪里。

请指导我完成此操作。

P.S:我正在尝试运行一个现有项目,而不是创建一个新项目。

更新:
按照 @maddy23285 在评论中给出的指导,它起作用了,但出现了一个新问题,指出 PostCSS 插件出现了。

Angular CLI: 1.6.2
Node: 6.12.2
OS: linux x64
Angular: 5.1.3
... animations, common, compiler, compiler-cli, core, forms
... http, language-service, platform-browser
... platform-browser-dynamic, router

@angular/cli: 1.6.2
@angular-devkit/build-optimizer: 0.0.36
@angular-devkit/core: 0.0.22
@angular-devkit/schematics: 0.0.42
@ngtools/json-schema: 1.1.0
@ngtools/webpack: 1.9.2
@schematics/angular: 0.1.11
@schematics/schematics: 0.0.11
typescript: 2.4.2
webpack: 3.10.0
telekha-01@telekha01-H81M-S:~/workspace/rajtelekha-survey-track-web-
de11d86a7c75$ ng serve
** NG Live Development Server is listening on localhost:4200, open 
your browser on http://localhost:4200/ **
14% building modules 40/48 modules 8 
active...odules/@angular/router/esm5/router.jsUnknown error from 
PostCSS plugin. Your current PostCSS version is 6.0.15, but 
autoprefixer uses 5.2.18. Perhaps this is the source of the error 
below.
91% additional chunk assets processingError: ENOENT: no such file or 
directory, open '/home/telekha-01/workspace/rajtelekha-survey-track-
web-de11d86a7c75/node_modules/jquery/dist/jquery.min.js'
at Error (native)
linux angular typescript webpack angular-cli
1个回答
0
投票

如果您运行现有项目,请按照以下步骤操作:

  1. 删除目录中的
    node_module
    文件夹
  2. 删除目录中的
    package-lock.json
    文件夹
  3. 步骤 1 和 2 之后使用
    npm install
    命令
  4. 安装后运行
    ng serve
    命令
  5. 如果您有中间件,请在上述命令之后运行它
    npm run middleware
    命令[可选]
© www.soinside.com 2019 - 2024. All rights reserved.