小编she*_*hen的帖子

如何修复'fs:不支持重新评估本机模块源' - graceful-fs

最近我转而使用Node v.6,它开始在运行普通版本时创建越来越多的问题grunt/gulp/webpack

例如:

$ gulp
[14:02:20] Local gulp not found in ~/_Other/angular-2-ts/angular2-seed
[14:02:20] Try running: npm install gulp
Run Code Online (Sandbox Code Playgroud)

gulp和所有其他插件和模块rm -rf node_modules在/ node_modules文件夹中安装(甚至重新安装).

大多数错误都有类似的行

(node:42) fs: re-evaluating native module sources is not supported. 
If you are using the graceful-fs module, 
please update it to a more recent version.
Run Code Online (Sandbox Code Playgroud)

42为任意数

就像我提交的那个问题一样 - 在angular2-seed repo中https://github.com/mgechev/angular2-seed/issues/902

我试图做的是通过n(https://www.npmjs.com/package/n)降级到Node v.5 - 它工作正常.然后删除所有node_modules文件夹,然后执行

npm info graceful-fs -v
3.3.6
Run Code Online (Sandbox Code Playgroud)

好的,让我们升级或删除并安装新的:

npm i graceful-fs@latest
npm i graceful-fs@4.1.4
sudo npm i graceful-fs@4.1.4 -g …
Run Code Online (Sandbox Code Playgroud)

node.js npm node-modules npm-install

161
推荐指数
3
解决办法
10万
查看次数

客户端javascript的错误记录

我的项目包含很多带有表单的页面.这是银行CRM系统的后端,因此可以捕获和调查工作过程中的任何错误.在服务器端,我们有增强的java异常系统,但是如果在客户端发生错误 - javascript我们现在获得的唯一信息是IE中的js-error窗口,或者有时是高级用户制作的页面截图.

Javascript代码包含Jquery支持的UI扩展和硬编码的内联事件处理程序和函数.

所以我问是否可以使用任何捕获任何类型的js-errors的方法?一些额外的库或某些东西可以给我一个像Mozilla中的firebug或Chrome中的web控制台的堆栈跟踪?

javascript error-handling jquery stack-trace

24
推荐指数
2
解决办法
2万
查看次数

如何在Sequelize.js中使用数据库连接池

我需要澄清池是什么以及它做了什么.文档说Sequelize会在初始化时设置一个连接池,所以理想情况下你应该只为每个数据库创建一个实例.

var sequelize = new Sequelize('database', 'username', 'password', {
  host: 'localhost',
  dialect: 'mysql'|'mariadb'|'sqlite'|'postgres'|'mssql',

  pool: {
    max: 5,
    min: 0,
    idle: 10000
  },

// SQLite only
   storage: 'path/to/database.sqlite'
});
Run Code Online (Sandbox Code Playgroud)

node.js sequelize.js

18
推荐指数
2
解决办法
2万
查看次数

如何在Kohana 3控制器中获取发布数据?

我有一个表单的视图,所以当用户提交它时 - 任何人都可以给我一个链接或一个简单的代码示例Kohana 3的文档和教程对CI很差.

model-view-controller post kohana kohana-3

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

uptime命令结果意味着什么

如果我通过shell在我的服务器上调用正常运行时间,我会得到如下字符串:

# uptime
22.23.23 up 5 days, 51 min, 3 users, load average 34.32 16.08 5.07
Run Code Online (Sandbox Code Playgroud)

这部分意味着什么是平均负载34.32 16.08 5.07 - 为什么三位数?它意味着三个核心还是什么?

unix terminal console

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

无法执行Firebase部署 - 错误:指定的Firebase无效

firebase.com/docs上完成所有必要步骤并将我的应用程序升级到更新版本后,我仍然无法运行部署它firebase-tools.

$ firebase部署MY_APP_NAME

给出以下堆栈:

/usr/local/lib/node_modules/firebase-tools/node_modules/configstore/index.js:53
                throw err;
                ^

Error: EACCES: permission denied, open '/Users/myusername/.config/configstore/update-notifier-firebase-tools.json'
You don't have access to this file.

at Error (native)
at Object.fs.openSync (fs.js:634:18)
at Object.fs.readFileSync (fs.js:502:33)
at Object.create.all.get (/usr/local/lib/node_modules/firebase-tools/node_modules/configstore/index.js:34:26)
at Object.Configstore (/usr/local/lib/node_modules/firebase-tools/node_modules/configstore/index.js:27:44)
at new UpdateNotifier (/usr/local/lib/node_modules/firebase-tools/node_modules/update-notifier/index.js:34:17)
at module.exports (/usr/local/lib/node_modules/firebase-tools/node_modules/update-notifier/index.js:123:23)
at Object.<anonymous> (/usr/local/lib/node_modules/firebase-tools/bin/firebase:5:48)
at Module._compile (module.js:541:32)
at Object.Module._extensions..js (module.js:550:10)
Run Code Online (Sandbox Code Playgroud)

阅读本文无法部署到firebase.获取ENOENT错误我尝试应用sudo,这有点帮助 - 以及:$ sudo firebase deploy

在3-5秒的明显停顿后导致

Error: Invalid Firebase specified.

Having trouble? Try firebase deploy --help
Run Code Online (Sandbox Code Playgroud)

无论如何:$ sudo …

node.js firebase firebase-hosting firebase-tools

8
推荐指数
4
解决办法
1万
查看次数

角度材料输入与插件

我正在尝试使用angular-material创建一个带有额外文本的输入.我想实现与bootstrap的.input-group-addon类似的效果: 在此输入图像描述

我得到的最接近是这样:

<md-content layout-padding>
    <div layout="row" class="md-whiteframe-z1" style="width: 40%">
        <md-select placeholder="Type" ng-model="discount.type" flex="50" class="md-select-full-width">
            <md-option value="AMOUNT">Amount</md-option>
            <md-option value="PERCENT">Percent</md-option>
        </md-select>
        <div flex="50" layout="row" layout-align="center center">
            <md-input-container flex>
                <label>Value</label>
                <input ng-model="discount.value">
            </md-input-container>
            <span>%</span>
        </div>
    </div>
</md-content>
Run Code Online (Sandbox Code Playgroud)

结果如下: 在此输入图像描述

如您所见,2个字段未对齐.

我还试图用vertical-align<span>%</span>,而不是layout-align="center center",但它似乎被忽略.

css twitter-bootstrap-3 material-design angular-material

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

如何存储神经网络知识数据?

我是那个地区的新手,所以这个问题可能看起来很奇怪.然而,在询问之前,我已经阅读了大量关于机器学习的关键点以及神经网络的作用部分的介绍性文章.包括非常有用的一个什么是机器学习.基本上我得到了它 - 一个受过教育的NN(如果错的话,纠正我):

  1. 神经元之间的连接集(可能是自连接的,可能有门等)
  2. 在每个连接上形成激活概率.

在训练期间调整两件事以尽可能接近预期输出.然后,我们用受过教育的NN做什么 - 我们将测试数据子集加载到其中并检查它的执行情况.但是如果我们对测试结果感到满意并且我们希望存储教育结果而不是在数据集获得新值时再次运行训练会发生什么.

所以我的问题是 - 教育知识存储在RAM以外的某个地方吗?可以转储(在某种程度上考虑对象序列化),这样您就不需要使用明天或以后获得的数据来教育您的NN.

现在我正在尝试使用synaptic.js使用我的数据集进行简单演示,但我无法发现在项目维基中保存教育的那种概念.那个库只是一个例子,如果你引用一些python lib会很好!

javascript python machine-learning neural-network

6
推荐指数
2
解决办法
3668
查看次数

无法从client-go - /serviceaccount/token连接到kubectl:没有这样的文件

我正在使用golang lib 客户端 - 去连接到正在运行的本地kubrenets.首先,我从示例中获取了代码:out-of-cluster-client-configuration.

运行这样的代码: $ KUBERNETES_SERVICE_HOST=localhost KUBERNETES_SERVICE_PORT=6443 go run ./main.go导致以下错误:

panic: open /var/run/secrets/kubernetes.io/serviceaccount/token: no such file or directory

goroutine 1 [running]:

/var/run/secrets/kubernetes.io/serviceaccount/
Run Code Online (Sandbox Code Playgroud)

我不太确定我缺少哪部分配置.我研究了以下链接:

但没有运气.我想我需要让客户端知道要使用哪个令牌/ serviceAccount,或者以每个人都可以连接到它的api的方式配置kubectl.

这是我的kubectl的状态,虽然一些命令结果:

$ kubectl配置视图

apiVersion: v1
clusters:
- cluster:
    insecure-skip-tls-verify: true
    server: https://localhost:6443
  name: docker-for-desktop-cluster
contexts:
- context:
    cluster: docker-for-desktop-cluster
    user: docker-for-desktop
  name: docker-for-desktop
current-context: docker-for-desktop
kind: Config
preferences: {}
users:
- name: docker-for-desktop
  user:
    client-certificate-data: REDACTED
    client-key-data: REDACTED
Run Code Online (Sandbox Code Playgroud)

$ kubectl获取serviceAccounts

NAME        SECRETS   AGE
default     1         3d
test-user …
Run Code Online (Sandbox Code Playgroud)

go kubernetes kubectl client-go

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

根据儿童文章的ID获取类别 - Joomla 2.5 API

我有一篇文章的ID,想知道它的父类别详细信息.要通过它的ID获取类别详细信息,我已经阅读了一个API,我需要这样的代码:

 $categories = JModelLegacy::getInstance('Categories', 'ContentModel', array('ignore_request' => true));
 $categories->setState('filter.published', 1);
 $categories->setState('filter.access', $access);
 $items = $categories->getItems();
Run Code Online (Sandbox Code Playgroud)

但是这给了我(通过j-dump)一个没有过滤的对象列表.我必须应用什么setState过滤器:1)只有一个结果2)按类别ID过滤(在admin中可见,而不是资产ID)= XX

并且,如果可能的话 - 如何获得文章的父类别?

api joomla joomla2.5

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

由于未满足的对等依赖性,无法成功运行npm install

我有package.json文件,其中提到了以下devDependencies:

"devDependencies": {
    "bower": "^1.7.7",
    "connect-ssi": "^1.1.0",
    "grunt": "~0.4.5",
    "grunt-contrib-compass": "^1.1.0",
    "grunt-contrib-concat": "~0.4.0",
    "grunt-contrib-connect": "^0.11.2",
    "grunt-contrib-handlebars": "^0.11.0",
    "grunt-contrib-jshint": "~0.10.0",
    "grunt-contrib-qunit": "~0.5.2",
    "grunt-contrib-sass": "^0.9.2",
    "grunt-contrib-uglify": "~0.5.0",
    "grunt-contrib-watch": "~0.6.1",
    "grunt-jsdoc": "^1.1.0",
    "karma": "^0.13.22",
    "karma-jasmine": "^0.3.7"
  }
Run Code Online (Sandbox Code Playgroud)

现在当我运行npm install它时会给我以下错误:

UNMET PEER DEPENDENCY jasmine-core @*npm WARN EPEERINVALID karma-jasmine@0.3.8需要jasmine-core @*的同行,但没有安装.npm WARN EPACKAGEJSON hirebuddy-prototype@0.0.1没有存储库字段.

hirebuddy-prototype 是package.json中的名称.

将在运行npm install安装在的package.json中提到的所有依赖或者我需要安装jasmine-corekarma-jasmine分开?

json node.js gruntjs

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

如何将指令中的事件广播到AngularJS中的其他控制器

我需要以某种方式从页面的一部分(滚动,单击)发出事件,该事件由一个指令提供给页面的其他部分,由其他控制器提供,以便可以相应地更新.用例 - 例如带有注释的Word文档,该注释与视口中的页面一起移动.因此,在我的设计中,我有指示链接方法,我需要将其中的事件广播到我的应用程序中的其他控制器.我的链接功能里面有什么:

 element.bind('click', function (e) { 
    var eventObj = element.scrollTop();
    scope.$broadcast('app.scrollOnDocument', eventObj);
 });
Run Code Online (Sandbox Code Playgroud)

这个事件我不能直接在其他控制器中看到 - 所以在其他控制器中这样的代码不起作用:

$scope.$on('app.scrollOnDocument', function (e, params) {
   console.log(e, params);
});
Run Code Online (Sandbox Code Playgroud)

所以我要做的是拦截同一指令控制器中的那些事件,并将它们广播到更高的范围,如:

$scope.$on('app.scrollOnDocument', function(event, params){
     //go further only if some_condition
      if( some_condition ){
         $rootScope.$broadcast('app.scrollOnDocumentOuter', params);
      }
});
Run Code Online (Sandbox Code Playgroud)

我不确定这是否正确.也许我错过了一些指令属性或设置使其成为可能?

angularjs angularjs-directive angularjs-scope

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

如何使按钮无限闪烁,但有可能随时停止

我需要让按钮在其他元素触发后开始闪烁,例如选中复选框 - 请参阅下面的代码:

<label>I agree with the terms</label>
<input class="some_check" type="checkbox" id="Signed">
<button class="buttonstyle" name="buttonNext" onClick="nextChoose('NEXT')" disabled>Proceed!</button>
Run Code Online (Sandbox Code Playgroud)

闪烁必须是无限的,直到:

  1. 用户单击按钮或
  2. 取消选中该复选框.

我知道.effect()jQuery UI中有方法,但它是有时间限制的,如果我通过回调循环它,我怎么能打破它以返回先前状态的按钮?

jquery jquery-ui effects jquery-ui-button

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