小编yav*_*oke的帖子

Webpack - 路径未定义

我已经通过 npm 安装了 axios 库,当我使用 webpack 在 Typescript 文件中导入 axios 时,我已经为我的项目配置了 webpack,但是当我运行时npm run build出现奇怪的错误

这就是我得到的

编辑:

> pentlee@1.0.0 build C:\Users\lenovo\Desktop\Web Dev Stuff\pentle
> webpack

[webpack-cli] Failed to load 'C:\Users\lenovo\Desktop\Web Dev Stuff\pentle\webpack.config.js' config
[webpack-cli] ReferenceError: path is not defined
    at Object.<anonymous> (C:\Users\lenovo\Desktop\Web Dev Stuff\pentle\webpack.config.js:17:11)
    at Module._compile (C:\Users\lenovo\Desktop\Web Dev Stuff\pentle\node_modules\v8-compile-cache\v8-compile-cache.js:192:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:1114:10)
    at Module.load (internal/modules/cjs/loader.js:950:32)
    at Function.Module._load (internal/modules/cjs/loader.js:790:14)
    at Module.require (internal/modules/cjs/loader.js:974:19)
    at require (C:\Users\lenovo\Desktop\Web Dev Stuff\pentle\node_modules\v8-compile-cache\v8-compile-cache.js:159:20)
    at WebpackCLI.tryRequireThenImport (C:\Users\lenovo\Desktop\Web Dev Stuff\pentle\node_modules\webpack-cli\lib\webpack-cli.js:32:22)
    at loadConfig (C:\Users\lenovo\Desktop\Web Dev Stuff\pentle\node_modules\webpack-cli\lib\webpack-cli.js:1536:38)
    at WebpackCLI.resolveConfig (C:\Users\lenovo\Desktop\Web …
Run Code Online (Sandbox Code Playgroud)

typescript webpack

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

如何更改用户滚动输入的范围值?

我想通过鼠标滚动更改输入类型范围的值。

如果用户向上滚动,则范围的值增加,如果用户向下滚动,则值减小。

我找到了该wheel事件,但我不确定如何使用它来完成手头的任务。

顺便说一句,我在100vh身体上,所以我无法用滚动条进行操作。

html javascript mousewheel addeventlistener web

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

为什么服务没有注入到控制器中?

我正在尝试 AdonisJS,但我一直在尝试将服务注入到控制器中。无论我尝试什么,hs构造函数参数VersionsController仍然存在undefined

我还尝试过用 注释构造VersionController函数@inject(['@ioc:Service/HashService']),但没有成功。我不确定@injectAdonis.js v5 是否是正确的方法。

如何正确地将服务类注入控制器?

/providers/AppProvider.ts

    import { ApplicationContract } from '@ioc:Adonis/Core/Application'
    import HashService from 'App/Services/HashService';
    
    export default class AppProvider {
        
        protected app: ApplicationContract;
        
        constructor(app: ApplicationContract) {
            this.app = app;
        }
    
        public register() {
            this.app.container.singleton('@ioc:Service/HashService', () => {
                return new HashService();
            });
        }
    
        public async boot() {
            // IoC container is ready
        }
    
        public async ready() {
            // App is ready
        }
    
    
        public async shutdown() { …
Run Code Online (Sandbox Code Playgroud)

adonis.js

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