【问题标题】:Can't build my web application when integrating bootstrap template集成引导模板时无法构建我的 Web 应用程序
【发布时间】:2015-01-05 09:22:03
【问题描述】:

我对 Node.js 流星和 Visual Studio 之外的所有开发都是全新的。
当我进入控制台并像这样添加引导程序时:

npm install twitter-bootstrap

它被安装并在我的解决方案中添加了所有引导文件,但是当我用流星运行我的应用程序时它说

Process finished with exit code 254

没有更多信息。没有错误。如果我删除所有引导文件,它会构建并运行得很好。知道可能是什么原因造成的吗?

我已经尝试寻找退出代码的含义,但在我的 IDE 中找不到它,而且我有点不知道为什么只是添加这些包而不在项目中的任何地方引用它们可能会导致我的应用程序没有运行。

【问题讨论】:

    标签: node.js twitter-bootstrap meteor webstorm


    【解决方案1】:

    您可以通过运行命令使用名为 mizzao:bootstrap-3 的大气流星包

    meteor add mizzoa:bootstrap-3

    或者,如果您想使用 npm 包,则必须添加 meteorhacks:npm 包。

    meteor add meteorhacks:npm npm install twitter-bootstrap

    您可以在 packages.json 文件中指定所有必需的 npm 包。

    {      
     "gm":"1.16.0",
     "twitter":"0.2.12",
     "twitter-bootstrap":"2.1.1",
    }
    

    【讨论】:

      【解决方案2】:

      你不能像这样在你的项目文件夹中添加npm 包。它将创建一个 node_modules 子目录,meteor 将像任何其他项目文件夹一样对待它,即,它将解释其中的所有文件。那不是你想要的。要么在超级目录中使用npm install,或者更好的是,使用流星meteorhacks:npm 包(https://atmospherejs.com/meteorhacks/npm):

      meteor add meteorhacks:npm
      

      然后将 npm 依赖项添加到您的 packages.json 文件中。

      { “推特引导”:“2.1.1” }

      但真正的问题是:为什么需要这个包? bootstrap3 已经是标准流星包的一部分,也就是说,您已经拥有对 bootstrap 的完全访问权限,包括。 javascript。

      【讨论】:

      • 没错,它就是这么做的。非常感谢!
      猜你喜欢
      • 2014-11-20
      • 2017-01-14
      • 2010-10-20
      • 1970-01-01
      • 1970-01-01
      • 2015-01-25
      • 1970-01-01
      • 1970-01-01
      • 2021-11-19
      相关资源
      最近更新 更多