ng服务不再起作用。找不到模块

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

昨晚我添加了一些npm软件包来安装颜色选择器。今天,我不得不在笔记本电脑上工作,拉下仓库并运行npm install。我第一次告诉我node_modules / index.js文件不存在时遇到了一些问题。我在那里创建了一个空文件。代码已编译,

的控制台中出现错误
Uncaught TypeError: AllHtmlEntities is not a constructor
    at Object../node_modules/webpack-dev-server/client/overlay.js (vendor.js:331033)
    at __webpack_require__ (runtime.js:85)
    at Object.<anonymous> (vendor.js:330846)
    at Object../node_modules/webpack-dev-server/client/index.js?http://0.0.0.0:0/sockjs-node&sockPath=/sockjs-node (vendor.js:331013)
    at __webpack_require__ (runtime.js:85)
    at Object.0 (main.js:42976)
    at __webpack_require__ (runtime.js:85)
    at checkDeferredModules (runtime.js:46)
    at Array.webpackJsonpCallback [as push] (runtime.js:33)
    at main.js:1

代码将无法编译,并且出现以下错误:

An unhandled exception occurred: Cannot find module './features/avif'
See "/private/var/folders/bm/gjfl16s959nfnzpchxpcv0s00000gp/T/ng-ihA5FD/angular-errors.log" for further details.

我不知道这里发生了什么,也不知道如何解决。

angular npm npm-install
1个回答
0
投票

我记得类似的东西。通常,它与系统设置为默认值的节点或npm版本有关。从那时起,我使用NVM(节点版本管理器)来处理此类问题。

参见此处:https://itnext.io/nvm-the-easiest-way-to-switch-node-js-environments-on-your-machine-in-a-flash-17babb7d5f1b

© www.soinside.com 2019 - 2024. All rights reserved.