【问题标题】:adding dependencies to fountainjs project将依赖项添加到喷泉项目
【发布时间】:2017-04-12 03:18:59
【问题描述】:

我正在为一个简单的项目尝试使用 font-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

我似乎不知道如何添加额外的依赖项,如引导程序、ui-bootstrap 等。

我尝试通过 npm/yarn 和 bower 安装引导程序。在后一种情况下,我看到了一个有线配置:

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" />

父目录引用正在被剥离。

有人可以给我建议吗?

谢谢!

--约翰

【问题讨论】:

  • 您可以按照通常的方式添加它们...npm installyarn add,下载源等。
  • 感谢您的建议,但这似乎对我不起作用。我已经更详细地更新了原始问题

标签: angularjs yeoman-generator


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-05-28
    • 1970-01-01
    • 1970-01-01
    • 2016-06-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多