向fountainjs项目添加依赖项

时间:2017-03-25 16:47:55

标签: angularjs yeoman-generator

我正在尝试使用fountain-webapp yeoman生成器来完成一个简单的项目。我选择了:

? Which JavaScript framework do you want? Angular 1
? Which module management do you want? None with Bower and script injection
? Which JS preprocessor do you want? ES2015 today with Babel
? Which CSS preprocessor do you want? CSS
? Do you want a sample app? Just a Hello World
? Would you like a router? None

我似乎无法弄清楚如何添加其他依赖项,如bootstrap,ui-bootstrap等。

我已尝试通过npm / yarn和bower安装bootstrap。在后一种情况下,我看到了一个wiredep配置:

exports.wiredep = {
  exclude: [/\/bootstrap\.js$/],
  directory: 'bower_components'
};

解释了javascript注入失败而不是css。我也不知道删除排除的副作用会是什么。

安装到node_modules中,注入也没有接收并试图手动包含css,例如。

<link rel="stylesheet" href="../node_modules/bootstrap/dist/css/bootstrap.min.css" />

正在删除父目录引用。

有人可以告诉我吗?

谢谢!

- 约翰

1 个答案:

答案 0 :(得分:-1)

ciao,您能解释一下如何使用bower下载依赖项吗?像ui-bootstrap一样,下载命令应该是&lt; bower install angular-bootstrap --save&#39;。因为当你想在你的项目中自动注入依赖项时,在bower.json中,它需要在&#34; dependencies&#34;中添加plungin名称。领域。或者你可以添加依赖项&#39;名称与版本,如&#39;&#34; angular-bootstrap&#34;:&#34; ^ 2.5.0&#34;&#39;在bower.json中手动,然后&#34; bower update&#34;。希望它可以帮到你。