javascript - 找不到模块 'classnames'

标签 javascript reactjs

当我尝试在 React 项目上运行 grunt 时,出现以下错误

$ grunt 服务器 运行“browserify:dist”(浏览器)任务

Error: Cannot find module 'classnames' from 'd:\wamp\www\react1\app\assets\js \components' Warning: Error running grunt-browserify. Use --force to continue.

因警告而中止。

最佳答案

您应该发布您的 package.json 文件,以及尝试提取类名的文件的代码。这就是说,听起来您只是缺少一个依赖项。

npm install 类名 --save

将其添加到您的 package.json 文件中并将其安装在 node_modules 中。安装或更新任何 npm 软件包后重新运行 grunt 服务器。

关于javascript - 找不到模块 'classnames',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37261425/

相关文章:

javascript - 正则表达式除了完整字符串而不是字符串内的部分

javascript - React Child componentDidMount 没有在 Route 上触发

reactjs - React 16.3.*上下文提供者错误: Expected string or class/func but got: Object

javascript - 更改后 Angular 8 值不会在 View 中更新

java - 如何在 Android 应用程序中运行用户提供的任意代码?

javascript - 将数字(前面不带字符)替换为 _(下划线)

javascript - ReactJS 将状态从父级传递给子级

javascript - React/Redux - 在服务器端渲染页面后滚动 div

reactjs - 在mapStateToProps之后接下来会调用什么

javascript - 将参数添加到函数以仅在值与数组中的名称匹配时执行