2017-03-25 42 views
0

我正在尝试一个简单项目的fountain-webapp yeoman生成器。我选择:将依赖关系添加到fountainjs项目

? 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 

我似乎无法弄清楚如何却增加额外的依赖自举一样,用户界面的自举等

我试着通过NPM /纱安装引导和亭子。在后者的情况下,我看到一个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" /> 

父目录引用被剥离。

有人可以请教我吗?

谢谢!

--John

+0

你可以添加它们,但是你通常会......'npm install'或'yarn add',下载源代码等。 –

+0

感谢您的建议,但这似乎不适用于我。我已经更新了一些更详细的原始问题 –

回答

-1

Ciao的,你可以解释一下你如何下载使用亭子的依赖?和ui-bootstrap一样,下载命令应该是'bower install angular-bootstrap --save'。因为当你想自动注入依赖项到你的项目中,在bower.json中,它需要在“依赖项”字段中添加plungin名称。或者,您可以在版本中添加依赖项的名称,例如在“bower.json”中手动添加“^ angular-bootstrap”:“^ 2.5.0”,然后使用“bower update”。希望它可以帮助你。

相关问题