标签: mean-stack

nodemon 包未安装在 Nodejs 中

nodemon使用 nodejs 未成功安装包。我用了npm install -g nodmon。我收到以下与权限相关的错误。

npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.2.9 (node_modules/nodemon/node_modules/fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.2.9: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})

npm ERR! path ../lib/node_modules/nodemon/bin/nodemon.js
npm ERR! code EACCES
npm ERR! errno -13
npm ERR! syscall symlink
npm ERR! Error: EACCES: permission denied, symlink '../lib/node_modules/nodemon/bin/nodemon.js' -> '/usr/bin/nodemon'
npm ERR!  { [Error: EACCES: permission denied, symlink '../lib/node_modules/nodemon/bin/nodemon.js' -> '/usr/bin/nodemon']
npm ERR!   cause:
npm ERR!    { Error: EACCES: permission denied, symlink '../lib/node_modules/nodemon/bin/nodemon.js' …
Run Code Online (Sandbox Code Playgroud)

javascript node.js mean-stack

2
推荐指数
1
解决办法
7830
查看次数

Express js 的正确结构是什么?

我正在创建平均堆栈应用程序。如何使用 Express js 创建结构化后端源,例如:控制器、模型、路由等。我需要一些例子吗?

node.js express mean-stack

2
推荐指数
1
解决办法
3501
查看次数

将Angular-Google-Maps添加到Mean.js

我在尝试向Mean.js添加模块(angular-google-maps)时遇到问题

我跑了:

bower install angular-google-maps --save
Run Code Online (Sandbox Code Playgroud)

然后在applicationModuleVendorDependencies数组中将'google-maps'添加到public/config.js:

var applicationModuleVendorDependencies = ['ngResource', 'ngAnimate', 'ui.router', 'ui.bootstrap', 'ui.utils', 'google-maps'];
Run Code Online (Sandbox Code Playgroud)

但是当我尝试运行(使用grunt)时,我收到一个错误:

Error: [$injector:nomod] Module 'google-maps' is not available! You either misspelled the module name or forgot to load it. If registering a module ensure that you specify the dependencies as the second argument.
Run Code Online (Sandbox Code Playgroud)

我还需要采取其他措施吗?在https://angular-ui.github.io/angular-google-maps/#!/use它说angular-google-maps依赖于Lodash,我是否还要在模块供应商依赖项中添加它?

javascript angularjs mean-stack angular-google-maps

1
推荐指数
1
解决办法
2159
查看次数

如何在MEAN堆栈中使用orientDB

我正在研究平均堆栈.我想使用orientdb而不是mongodb.我只想知道如何用orientDB替换mongodb.或者如何自定义mongoose以便我可以使用orientDB.提前致谢.

mean mongoose node.js orientdb mean-stack

1
推荐指数
1
解决办法
760
查看次数

我该如何解决这个问题:错误[$ injector:unpr]未知的提供者

我是MEAN堆栈的新手,我不清楚如何解决我的AngularJS代码中的错误.这是我不断得到的错误:

Error: [$injector:unpr] Unknown provider: dataFilterProvider <- dataFilter
Run Code Online (Sandbox Code Playgroud)

我不太确定在哪里尝试解决错误.也许我的控制器文件:

angular.module('articles').controller('ArticlesController', ['$scope', '$routeParams', '$location', 'Authentication', 'Articles',
    function($scope, $routeParams, $location, Authentication, Articles) {

         // various $scope methods

    }
]);
Run Code Online (Sandbox Code Playgroud)

任何人都有一些想法,以解决这个错误?

更新: 我将其跟踪到我的一个view.html文件的这一行:

<em data-ng-bind="article.created | data:'mediumDate'"></em>
Run Code Online (Sandbox Code Playgroud)

也许我需要通过我的模型,并确保我正确表示这些值.

angularjs mean-stack

1
推荐指数
1
解决办法
2119
查看次数

如何在meanjs中获得基本网址?

我目前很困惑,我如何在meanjs中得到基本网址并且有任何方法获得基于路由的url,这个想法起源于具有所有类似功能的框架php.非常感谢你

javascript mean-stack meanjs

1
推荐指数
1
解决办法
188
查看次数

$ scope不更新,除非被调用两次

请参阅下面的代码.我很难在我的视图中显示$ scope.brand的值.当我点击获取用户品牌按钮时没有任何反应.视图中的brand.name没有更新,但是当我单击获取用户品牌按钮后单击测试品牌按钮时,将显示范围的值.我不知道现在发生了什么.请帮忙.谢谢!

var app = angular.module('nwApp', [], function($interpolateProvider) {
    $interpolateProvider.startSymbol('<%');
    $interpolateProvider.endSymbol('%>');
});

var url = 'http://localhost:3000';

app.controller('brandsCtrl', ['$scope', '$http', function($scope, $http){

$scope.brands = {};
$scope.brand = {};

$http.get(url+'/brands/all')
    .success(function(result){
        $scope.brands = result;
    });

    $scope.getAssignUser = function(brand_id){
        $.get(url+'/brands/'+brand_id)
            .success(function(result){
                $scope.brand = result;
            });

        $("#brandModal").modal('toggle');
    };

    $scope.checkBrand = function(){
        console.log($scope.brand);
    }
}]);
Run Code Online (Sandbox Code Playgroud)

视图

<a href="javascript:void(0)" class="btn btn-warning" title="Assign User for this Brand" ng-click='getAssignUser(brand._id)' >GET USER BRAND</a>

<a href="javascript:void(0)" class="btn btn-warning"  ng-click='checkBrand()' > TEST BRAND …
Run Code Online (Sandbox Code Playgroud)

javascript angularjs mean-stack

1
推荐指数
1
解决办法
76
查看次数

无法保存文件:Ubuntu权限被拒绝

在YouTube教程的帮助下,我正在研究我的第一个MEAN Stack项目。到目前为止,我已经创建index.htmlserver.jspackage.json文件。当我使用终端安装Mongoose和Body-Parser时,我package.json存储在Documents中的文件显示了更新的依赖关系,package.json例如

{
"name": "njnjn",
"version": "0.0.1",
"dependencies": {
    "body-parser": "^1.15.2",
    "express": "^4.14.0",
    "mongoose": "^4.7.5"
  }
}
Run Code Online (Sandbox Code Playgroud)

但是我没有看到对Atom的更新依赖关系

{
"name": "njnjn",
"version": "0.0.1",
"dependencies": {
    "express": "^4.14.0"
  }
}
Run Code Online (Sandbox Code Playgroud)

因此,我在上看不到Mongoose和body-parser的更新依赖项package.json。我正在Atom中工作,但可以在Documents中的package.json上看到猫鼬和body-parser的更新依赖项。

我希望更新两个文件的依赖关系:一个在文档中,一个在我在Atom中编辑(我认为这些文件应该是相同的)

另外,当我尝试将package.json保存在Atom上(一个没有Mongoose和body-parser的更新依赖项)时,弹出错误消息,提示“无法保存文件:权限被拒绝”。我不认为此错误仅与Atom有关,因为我也无法将package.json文件保存在Sublime上。

我如何解决此问题,以便在我的文本编辑器中的package.json文件上更新猫鼬和body-parser的依赖关系。以及如何在文本编辑器中保存package.json文件?

我尝试在各处搜索解决方案,并在Stack Overflow上看到了类似的问题,最佳解决方案告诉该问题“暂时成为root用户并编辑文件:

sudo atom /path/to/file"

因为我是Ubuntu,编程和命令行的新手,所以我不了解该解决方案。你们能帮我吗?

ubuntu json mean-stack atom-editor meanjs

1
推荐指数
1
解决办法
4737
查看次数

如何更改CircularProgress栏的颜色

我正在尝试更改AngularMaterial提供的循环进度条的颜色.我尝试使用css将其颜色更改为白色,但它不起作用,进度条的颜色保持蓝色.我究竟做错了什么?

.centeredPLEASE_WAIT {
  display: flex;
  justify-content: center;
  align-items: center;
  color: #fff;
  height: 100%;
  font-size: 20px;
}


.my-circular-progress {
  color: white;
  border-right: #ddd;
  border-left: #ddd;
  border-top: #ddd;
  border-bottom: #ddd;
  background-color: red;
}

            <div class="centeredPLEASE_WAIT">
                <md-progress-circular class="my-circular-progress" md-mode="indeterminate"></md-progress-circular>
            </div>
Run Code Online (Sandbox Code Playgroud)

javascript css angularjs mean-stack angular-material

1
推荐指数
1
解决办法
5981
查看次数

使用Express服务静态文件

我正在尝试将EJS设置为引擎的站点地图添加到Express项目中。

问题是我的应用由于express不允许将.html或.xml文件放在路径中。

我试图设置一条公共路径,但是这使我的应用程序崩溃了,并且看起来过于复杂:

app.use(express.static(path.join(__dirname, 'public')));
Run Code Online (Sandbox Code Playgroud)

我将如何简单地添加一条路由以允许.xml渲染?

谢谢!

sitemap node.js express mean-stack

1
推荐指数
1
解决办法
717
查看次数