【问题标题】:Error when starting Node Application - MEAN Stack启动节点应用程序时出错 - MEAN Stack
【发布时间】:2014-08-05 07:43:27
【问题描述】:

我已经开始使用 MEAN Stack 创建 Node js 应用程序,因此我按照以下 URL 中的步骤使用 MEAN 初始化节点 js 应用程序。 Link

当我在终端中提供 GRUNT 或启动 Node js 应用程序时,我收到以下错误。

events.js:72
    throw er; // Unhandled 'error' event
          ^
    Error: ENOENT, open '/home/vigneshmoha/Documents/node/branding/public/system/lib/bootstrap/dist/css/bootstrap.css'
    [nodemon] app crashed - waiting for file changes before starting...

npm 版本 1.4.15

节点js版本v0.10.28

MongoDB 版本 v2.6.1

我没有改变其他任何东西。我错过了什么吗?

【问题讨论】:

  • 路径可能不存在
  • 是的,路径不存在。 public->system 文件夹内没有“lib”文件夹。如何通过手动添加文件夹和文件来解决此问题?无论如何,我不会使用 Bootstrap 库。

标签: javascript node.js mongodb mean-stack


【解决方案1】:

对此我不确定,但尝试使用命令安装 bower..

npm install -g bower

然后sudo bower install --allow -root 现在检查文件是否已创建

【讨论】:

  • 谢谢,奇怪的是,按照他们的说明在新的 Ubuntu 14.04 上不起作用,但是在运行这些命令之后,然后将所有权返回给我,或者将运行的用户服务器,它就像一个魅力!
【解决方案2】:

试试这个

npm cache clean 
npm install

【讨论】:

    【解决方案3】:

    我刚刚遇到了完全相同的问题(在 Mac OS X 10.9 上)。运行 npm install 没有 sudo 修复它。似乎 bower 在与 sudo 一起使用时会引起一些麻烦。

    【讨论】:

      【解决方案4】:

      此错误也可能是由于您的 Nodejs 应用程序中的错误。修复错误。您可能还需要安装凉亭: npm 安装 -g 凉亭。在 Windows 10 上测试,它工作。

      【讨论】:

        【解决方案5】:

        遇到同样的问题。尝试删除node_modules,安装npm。但情况仍然相同。

        重新启动系统后,它似乎恢复正常。

        【讨论】:

          猜你喜欢
          • 2019-06-24
          • 1970-01-01
          • 2015-07-24
          • 1970-01-01
          • 2019-01-12
          • 1970-01-01
          • 1970-01-01
          • 2014-09-20
          • 2017-06-26
          相关资源
          最近更新 更多