小编eta*_*luz的帖子

在开发环境中使用Angular CLI连接express.js

我找到了一个很棒的教程,解释了如何使用Angular CLI设置express.js,但在本教程中,角度应用程序被编译到生产dist文件夹中:https: //scotch.io/tutorials/mean-app-with-angular- 2 -和-的棱角-CLI

如何将express.js与Angular CLI集成,但我希望express.js能够与Angular应用程序的开发版本一起使用,如果我对快速OR角度应用程序进行更改,我希望nodemon重新启动.

花了八个多小时试图让这个工作.谢谢!

每次我对Angular应用程序进行更改时都不想运行'ng build'(这需要太长时间) - 每当我将更改保存到我的角度应用程序时,我都想立即重新加载(就像我在运行'ng serve'一样) ')或表达应用程序.

我找到了一个教程,你将Angular 2 QuickStart与Express连接起来,它可以工作,但我希望使用Angular CLI.

我知道Angular CLI使用WebPack,而QuickStart使用System.js

node.js express angular-cli angular

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

SwiftLint:排除特定规则的文件

我想在我的.swiftlint.yml文件中做这样的事情:

force_cast:
  severity: warning # explicitly
  excluded:
    - Dog.swift
Run Code Online (Sandbox Code Playgroud)

我有这个代码,我不喜欢我得到的force_try警告:

let cell = tableView.dequeueReusableCellWithIdentifier(Constants.dogViewCellReuseIdentifier,
                                                               forIndexPath: indexPath) as! DogViewCell
Run Code Online (Sandbox Code Playgroud)

我想通过从规则中排除此文件来禁止此文件的警告.

有没有办法做到这一点 ?

swiftlint

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

Xcode 8:您的帐户没有足够的权限来修改容器

使用Xcode 8进行代码签名时出现此错误:

您的帐户没有足够的权限来修改容器

在此输入图像描述

它对我有什么要求?

xcode

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

Buddy Build的替代品

我知道这个问题可能会被关闭,20个负面因素,但无论如何.

苹果公司今天收购了Buddy Build并宣布他们将继续销毁它,正如他们对Test Flight所做的那样.不再支持Android.我讨厌你的Apple.

Buddy Build的另一个好选择是什么?如果我必须再次手动创建配置文件,我会自己拍摄.

ios buddy-build

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

Python:预加载内存

我有一个 python 程序,我需要在其中加载和反序列化 1GB 的 pickle 文件。这需要 20 秒,我想要一种机制,可以随时使用泡菜的内容。我看过shared_memory但它的所有使用示例似乎都涉及 numpy 而我的项目不使用 numpy。使用shared_memory或以其他方式实现这一目标的最简单和最干净的方法是什么?

这就是我现在加载数据的方式(每次运行):

def load_pickle(pickle_name):
    return pickle.load(open(DATA_ROOT + pickle_name, 'rb'))
Run Code Online (Sandbox Code Playgroud)

我希望能够在两次运行之间编辑模拟代码而无需重新加载泡菜。我一直在搞乱,importlib.reload但对于包含许多文件的大型 Python 程序来说,它似乎真的不太好用:

def main():
    data_manager.load_data()
    run_simulation()
    while True:
        try:
            importlib.reload(simulation)
            run_simulation()
        except:
        print(traceback.format_exc())
        print('Press enter to re-run main.py, CTRL-C to exit')
        sys.stdin.readline()
Run Code Online (Sandbox Code Playgroud)

python shared-memory

26
推荐指数
2
解决办法
707
查看次数

警告:看起来您正在使用Firebase JS SDK的开发版本

我已将Firebase集成到我的React.js应用中:https://firebase.google.com/docs/database/web/start

fire.js:

import firebase from 'firebase'

var config = {
  apiKey: "####",
  authDomain: "#",
  databaseURL: "#",
  projectId: "#",
  storageBucket: "#",
  messagingSenderId: "#"
};
var fire = firebase.initializeApp(config);
export default fire;
Run Code Online (Sandbox Code Playgroud)

App.js:

import fire from './fire';

class App extends Component {
    componentWillMount(){
        let messagesRef = fire.database().ref('messages').orderByKey().limitToLast(100);
    }
}
Run Code Online (Sandbox Code Playgroud)

但现在我在控制台中收到此警告:

看起来您正在使用Firebase JS SDK的开发版本.将Firebase应用程序部署到生产环境时,建议仅导入要使用的各个SDK组件.

对于模块构建,这些可以通过以下方式获得(替换为组件的名称 - 即auth,数据库等):

CommonJS模块:const firebase = require('firebase/app'); 要求( '火力/');

ES模块:从'firebase/app'导入firebase; import'firebase /';

我该如何修复此警告?

我试过(在fire.js中)改变这个:

import firebase from 'firebase'
Run Code Online (Sandbox Code Playgroud)

对此:

import firebase from 'firebase/app'
Run Code Online (Sandbox Code Playgroud)

这导致了这个错误: 在此输入图像描述

firebase reactjs

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

访问时,变量二维数组打印"指向不完整类型的下标"

我正在声明一个二维数组:

char arr[10][10];
arr[0][0] = 'X';
Run Code Online (Sandbox Code Playgroud)

现在我在调试器中打印;

(lldb) po arr[0][0]
'X'
Run Code Online (Sandbox Code Playgroud)

真棒!没问题.

现在我正在声明一个二维数组:

int col = 10;
int row = 10;
char arr[row][col];
arr[0][0] = 'X';
Run Code Online (Sandbox Code Playgroud)

现在我在调试器中打印;

(lldb) po arr[0][0]
error: subscript of pointer to incomplete type 'char []'
error: 1 errors parsing expression
Run Code Online (Sandbox Code Playgroud)

为什么??

c arrays variable-length-array

20
推荐指数
2
解决办法
4769
查看次数

Swift:什么是.swift-version文件?

我看到很多项目都在他们的根目录中有这个文件:

.swift版本

这些是一些例子:

https://github.com/hackiftekhar/IQKeyboardManager

https://github.com/Alamofire/Alamofire

https://github.com/TheMindStudios/SwiftyPlayer

我的问题是这个文件的目的是什么,它用于什么?

ios swift

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

axios:https请求代理

我正在尝试使用带有代理服务器的axios进行https调用:

const url = "https://walmart.com/ip/50676589"
var config = { proxy: { host: proxy.ip, port: proxy.port } }

axios.get(url, config)
.then(result => {})
.catch(error => {console.log(error)})
Run Code Online (Sandbox Code Playgroud)

我使用的代理服务器都在美国,非常匿名,支持HTTP和HTTPS.

我收到此错误:

{错误:写EPROTO 140736580649920:错误:140770FC:SSL例程:SSL23_GET_SERVER_HELLO:未知协议:../ deps/openssl/openssl/ssl/s23_clnt.c:794:

为了确保问题是axios而不是代理,我试过这个:

卷曲-x 52.8.172.72:4444 -L ' https://www.walmart.com/ip/50676589 '

这完全正常.

如何配置axios以使用代理和https URL?

ssl proxy curl node.js axios

13
推荐指数
4
解决办法
3万
查看次数

Material UI:在两个 Typography 组件之间放置一个空间

如何在两个 Typography 组件之间添加一个空格并将它们对齐到底部?

这是我的代码:

  <div style={{ display: "flex" }}>
    <Typography variant="title" color="inherit" noWrap>
      Project:
    </Typography>
    <Typography variant="body 2" color="inherit" noWrap>
      Example
    </Typography>
  </div>
Run Code Online (Sandbox Code Playgroud)

它看起来像这样: 在此处输入图片说明

工作示例:https : //codesandbox.io/s/llqry78p29

reactjs material-ui

11
推荐指数
2
解决办法
9334
查看次数