【问题标题】:MEAN stack and bootstrap / bower issue平均堆栈和引导程序/凉亭问题
【发布时间】:2014-09-12 02:22:46
【问题描述】:

我目前正在探索新的开发方法并遇到了 MEAN 堆栈,可以在这里找到 - http://mean.io/#!/

我已经安装了 Mongo、Node(加上 npm 等)并完成了网站上所述的所有步骤。当我执行 grunt(甚至 node server.js)并打开网页时出现问题 - 终端显示以下内容:

错误:ENOENT,打开 '/Users/xxx/myApp/bower_components/bootstrap/dist/css/bootstrap.css'

第一个问题是, bower_components 目录实际上并不存在!我假设这可能是第一个呼叫点,但是我不完全确定从哪里开始解决这个问题(我是凉亭的新手)。

是否有人对 MEAN 堆栈和/或如何解决 bootstrap / bower_components 目录的问题有任何经验?

任何帮助将不胜感激。

提前致谢:)

【问题讨论】:

  • 请注意,如果您以 root 身份登录,bower 将不会运行

标签: javascript node.js bower mean-stack


【解决方案1】:

听起来你还没有安装 bower,因此没有安装 bootstrap through bower。

安装 Bower

$ npm install -g bower

通过 bower 安装引导程序

$ bower install bootstrap

您可以在他们的website 上阅读更多相关信息。并且还搜索凉亭包here。由于您使用的是 angular,您可能还想下载 angular-bootstrap。

更新

Bower 提供的是客户端模块的包管理器。与 npm 类似,不同之处在于 npm 还提供 backend-/nodejs-modules。

如果您使用mean.io,您的项目将准备一个名为bower.json 的文件和另一个名为package.json 的文件,该文件指定项目中的依赖项。要安装这些,首先获取你的 node.js 依赖项:

$ npm install

如果您希望全局安装 bower,请使用:

$ npm install -g bower

然后安装你的 bower 依赖项

$ bower install

现在你应该很高兴了。

您也可以手动添加凉亭

或者如果你想create your mean project from scratch

安装 Bower

$ npm install -g bower

通过 bower 安装引导程序

$ bower install bootstrap

保存您的依赖项

如果你想创建 bower.json 来保存你的依赖:

$ bower init 

并按照控制台中提供的说明进行操作。

现在,当您安装新的 bower 包时,您使用 --save,bower 会将依赖项添加到您的 bower.json。

$ bower install bootstrap --save

【讨论】:

  • 我想补充一点,你应该在项目路径中运行bower install,它应该为你安装所有的 Bower 依赖项
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2013-01-05
  • 1970-01-01
  • 2020-03-13
  • 2014-08-08
  • 1970-01-01
  • 1970-01-01
  • 2015-08-12
相关资源
最近更新 更多