解决 "Cannot find module" 错误

如果您没有正确安装包,当您尝试在代码中使用它时会收到错误消息。例如,如果您引用 lodash 包而不安装它,您会看到以下错误:

If you have not properly installed a package, you will receive an error when you try to use it in your code. For example, if you reference the lodash package without installing it, you would see the following error:

module.js:340
    throw err;
          ^
Error: Cannot find module 'lodash'
  • 对于范围包,运行 npm install <@scope/package_name>

    lZpw62bQVvuMHIiERPtP3LnyY7bIp8j1Od/YaIiQg2F3ekiIjg6o575+HvwWB5bV5JkLRaWo9DEmdw1ciNh3jRBbUYz1btzhBvfpsbCljYw=

  • 对于无范围的包,运行 npm install <package_name>

    wwRQLYPDADake38/UtyrwIuWyo+KhWKe2pNq646itveVUEuF54wdzfi6a2HaSzCFk52Uj2GnrK4Jfh1WmG24fVh2WJPoy04UY+DbKwzpE9o=