Tag: bower

NodeJS错误'TypeError:无法读取未定义的'stdout'

我正在为happyfuntimes apibuild设。 我已经广泛使用它,但我突然收到一个错误,停止一切工作。 该错误的日志是: /Applications/HappyFunTimes.app/Contents/hft/lib/computername.js:38 computerName = res.stdout.split()[0]; ^ TypeError: Cannot read property 'stdout' of undefined at /Applications/HappyFunTimes.app/Contents/hft/lib/computername.js:38:23 at ChildProcess.<anonymous> (/Applications/HappyFunTimes.app/Contents/hft/lib/utils.js:67:7) at emitTwo (events.js:87:13) at ChildProcess.emit (events.js:172:7) at maybeClose (internal/child_process.js:818:16) at Socket.<anonymous> (internal/child_process.js:319:11) at emitOne (events.js:77:13) at Socket.emit (events.js:169:7) at Pipe._onclose (net.js:469:12) 我知道问题不在于代码,因为它在其他地方工作。我已经尝试了多次卸载并重新安装happyfuntimes,node,npm和bower。 我清理了节点和npm上的caching。 我已经尝试了多个不同版本的节点和npm。 我正在运行Mac 10.9.5。 唯一的相关错误,我可以find这个消息处理咕噜,我已经尝试了在该范围内的各种解决scheme。 如果任何人都可以指出我的错误是什么,我会感激不尽! 谢谢阅读!

我怎样才能得到凉亭和咕噜咕噜添加angular-bootstrap用户界面依赖?

我正在学习node.js,并尝试使用自动化工具来pipe理AngularJS应用程序。 为此,我在centos 7 devbox中安装了nodejs,grunt,yeoman和bower,并正在试验我在新环境中创build的AngularJS应用程序。 我怎样才能得到凉亭添加angular-bootstrap ui依赖于我在这个环境中构build的AngularJS应用程序? 在我的应用程序中的bower.json和Gruntfile.js都是自动生成的,所以我毫不犹豫地编辑它们,没有一些指导。 我曾经试过的是什么: 到目前为止,我浏览到/path/to/workspace/client并键入bower install angular-bootstrap 。 该命令成功运行。 但是,在应用程序的index.html ,bower生成的依赖关系列表不包含angular-bootstrap ui依赖关系,即使在编辑器中closures了index.html之后,键入Ctrl-C来停止服务器,然后键入grunt serve来启动服务器再次在编辑器中重新加载index.html 。 index.html的bower生成的依赖项列表如下所示: <!doctype html> <html> <head> <meta charset="utf-8"> <title></title> <base href="/" /> <meta name="description" content=""> <meta name="viewport" content="width=device-width"> <!– Place favicon.ico and apple-touch-icon.png in the root directory –> <!– build:css(.) styles/vendor.css –> <!– bower:css –> <!– endbower –> […]

如何在我的项目中使用凉亭包组件

我正在使用angular度材料devise的平均堆栈应用程序。 我被困在使用'MD – datepicker'。 我正在devise一个具有出生date字段的表单,但是md-datepicker不允许select年份。 我发现一个凉亭打包机“ https://github.com/alenaksu/mdPickers ”,我试图把它添加到我的项目。 我安装了凉亭 npm安装凉亭 安装软件包, 凉亭安装mdpackages 在这个步骤之后,我得到了我的项目目录中的bower-components。 所以我的问题是我应该在哪里链接这个组件。 (我真的是新的平均堆栈)。 现在我不知道如何在我的项目中使用它。 mdpicker-bower软件包的Dir图像 我知道这个问题有点混乱,但如果有人可以帮助我,我会向队友开放。 提前致谢。

部署angular2应用程序

我在angular2中开发了一个应用程序,现在我需要部署它。 目前我有一个wwww根文件夹包含: html文件 js文件(由打字稿生成) css文件(从scss生成) / node_modules /文件夹 / bower_componenets /文件夹 最后两个文件夹(node_modules&bower_components)非常繁重(300 MB和数千个文件),使用FTP复制它们非常令人沮丧。 有没有办法只保留所需的文件? 非常感谢

如何将node_modules文件夹部署到生产服务器?

我在PHP(LAMP服务器)中制作一个非常简单的网站 (如pastebin)。 这个网站使用jquery和bootstrap。 我之前使用了bower ,但是我想切换到使用npm 。 我的目录结构是这样的: 上市 HTML 的index.php node_modules jQuery的 DIST 的jquery.js 加上几十个不必要的文件夹 引导 … 当我使用bower时,我曾经将整个bower_components文件夹上传到我的FTP服务器。 我的node_modules文件夹相当大,包含数百个文件,所以我不知道是否应该上传它? 我想我可以上传package.json并在上传后在我的web服务器的命令行上运行npm install ,但是会暴露node_modules文件夹给公众构成潜在的安全隐患?

通过Bower安装软件包

我是前端技术的新手,但我需要通过Bower安装一个软件包。 这里是包: https : //github.com/collab-project/videojs-record 问题是,我安装了所有的依赖关系之后,我得到了一个具有219.9 MB依赖项的文件夹等等。 所有这些文件夹都位于我的Laravel项目的/public/videojs-record目录中。 所以,我可以连接所有的.css和.js文件,就像在包的文档中一样。 这些文件是我的整个项目的4倍大,他们位于公共文件夹,这必须放慢我的网站,是吗? 我如何将这些依赖项移出公用文件夹,例如在我的项目的/vendor目录中,并将这个.css和.js文件连接到我的HTML中?

为什么要使用bower来安装节点

好吧,这可能听起来像一个愚蠢的问题。 但我想知道,为什么会使用bower安装节点。 我的意思是说, bower已经要求在其网站上明确指出nodejs和npm ,对吧? 将尝试通过添加下面添加的内容来使其更加清晰: 我的意思是bower已经需要node和npm ,那么为什么有人会使用bower来再次安装node呢? 重点是什么? 有什么具体的用例吗? 我不能想到任何!

共享主机需求/部署工作stream程

我正在评估kunstmaan包 ,它是用symfony(或顶部)构build的cms。 要求是: Node.js的 上海社会科学院 鲍尔 咕噜 UglifyJS UglifyCSS 我的想法是: 这些应用程序只在开发环境中需要吗? 对生产环境有什么要求?

WebPack:如何看bower.json和.bower.json

我已经能够获得webpack在bower_components中查找组件。 我遇到的问题是,一个bower组件只包含.bower.json而不是一个bower.json文件(注意第一个文件名前面有一个. )。 我的webpack.config.js文件的简化版本如下所示: var ResolverPlugin = require('webpack/lib/ResolverPlugin'); // webpack configuration module.exports = { entry: { app: 'app.js' }, output: { filename: '[name].js' }, resolve: { modulesDirectories: ['node_modules', 'web_modules', 'bower_components', 'static'] }, plugins: [ new ResolverPlugin( new ResolverPlugin.DirectoryDescriptionFilePlugin('bower.json', ['main']) ) ] }; 我试图使用jquery.selectBoxIt作为凉亭组件。 另一个问题可能是它的.bower.json文件中缺less一个main字段。 对于它的价值,我已经包括在下面的文件: // .bower.json { "name": "jquery.selectBoxIt", "homepage": "https://github.com/gfranko/jquery.selectBoxIt.js", "version": "3.8.1", "_release": […]

鲍尔不被认为是内部或外部的命令

我知道这个问题已经被问了很多次了,但是他们真的没有一个帮助过我。 我在Windows 10上,并使用下面的代码通过npm成功安装了bower npm install -g bower 我已经添加了系统环境variables的path,但仍然得到相同的错误鲍尔不被识别为内部或外部命令。 我已经将以下path添加到我的系统环境variables中 C:\Users\habib\AppData\Romaing\npm 而当我尝试 npm config get prefix C:\Users\habib\AppData\Romaing\npm 当我尝试 npm bower -v 我得到凉亭版本 试了这个以及这个 他们都没有为我工作。 为什么?