小编kai*_*ris的帖子

vs代码IntelliSense无法使用webpack bundle

我有一个简单的webpack配置.

const path = require('path');

module.exports = {
  devtool: 'source-map',
  entry: './src/index.js',
  output: {
    libraryTarget: 'commonjs',
    filename: 'index.js',
    path: path.resolve(__dirname, 'dist'),
  },
};
Run Code Online (Sandbox Code Playgroud)

在我构建并将模块上传到npm并将其用于其他项目后,vs代码 IntelliSense不适用于这些模块.使用jsdoc记录模块函数.

import { myFunc } from 'myModule';
Run Code Online (Sandbox Code Playgroud)

要么

const myModule = require('myModule');
Run Code Online (Sandbox Code Playgroud)

Myfunc和myModule没有任何IntelliSense自动编译支持.

如何在构建webpack后保持jsdoc正常工作?

javascript node.js jsdoc webpack visual-studio-code

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

Mongodb从ObjectId获取3字节计数器

怎么样/我可以得到

3字节计数器,以随机值开始

部分来自mongodb ObjectId?

我有一个像这样的ObjectId:ObjectId("507f1f77bcf86cd799439011")

根据mongodb文档:

描述

ObjectId()返回一个新的ObjectId值.12字节的ObjectId值包括:

一个4字节的值,表示自Unix纪元以来的秒数,

一个3字节的机器标识符,

一个2字节的进程ID,

和一个3字节的计数器,以随机值开始.

我希望得到" 和一个3字节计数器,从一个随机值开始. "如果可能的话,从上面的ObjectId开始.

javascript mongodb node.js objectid

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

路由参数中的 Sails.js 点

我正在尝试使这条路线起作用

items/images/myimg.jpg
Run Code Online (Sandbox Code Playgroud)

它响应 404 但与

items/images/myimg
Run Code Online (Sandbox Code Playgroud)

也适用于

items/images/myimg.jpg/
Run Code Online (Sandbox Code Playgroud)

我尝试了以下路由器配置

'get /items/images/:imageName': {
  action: 'items/images/find',
  skipAssets: true,
}
Run Code Online (Sandbox Code Playgroud)

编辑:

如果我设置,skipAssets: false那么响应将是未经授权的。我有以下 ACL

'*': false,
'items/images/find': 'isLoggedIn',
Run Code Online (Sandbox Code Playgroud)

在 isLoggedIn.js 策略中,即使用户拥有有效会话,req.session 也是未定义的。

如果我设置'items/images/find': true它会工作,但我想要这条路线的访问控制。

sails.js

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