标签: rollup

添加包含总计的摘要行

我知道这听起来很疯狂,可能不应该这样做,但我需要这样的东西 - 我有一个记录 SELECT [Type], [Total Sales] From Before

我想在末尾添加一个额外的行,以在表的末尾显示SUM(After).这可以吗?

在此输入图像描述

sql sql-server rollup

54
推荐指数
4
解决办法
14万
查看次数

无法解析源地图

我使用 rollup 创建了一个 npm 库。然后,我在 React 项目中安装并使用它。当我 npm 启动项目时,它向我抛出了这一行:

Failed to parse source map from 'C:\Users\XXXX\Desktop\example\node_modules\@AAA\BBB\src\components\Button\Button.tsx' file: 
Error: ENO ENT: no such file or directory, open 
'C:\Users\XXXX\Desktop\example\node_modules\@AAA\BBB\src\components\Button\Button.tsx' 
Run Code Online (Sandbox Code Playgroud)

这就像一个警告,更像是一个错误,因为按钮有效并且 webpack 告诉我“没有发现问题”。

在 node_modules 文件夹中,我有 @AAA/BBB 文件夹,其中包含 /dist/cjs 和 /dist/esm。我不知道什么可以在节点模块中的 /src 中产生搜索。

谢谢您的宝贵时间<3

javascript rollup reactjs

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

未捕获的错误:找不到模块“react/jsx-runtime”

我正在探索使用 React 和 rollup 制作一个组件库。我发现正在使用该库的应用程序以错误的顺序捆绑它。

这导致以下错误:

bundle.js:99 Uncaught Error: Cannot find module 'react/jsx-runtime'
    at webpackMissingModule (bundle.js:99)
    at Module.../../../component-library/dist/index.es.js 
Run Code Online (Sandbox Code Playgroud)

在 Webpack CLI 中我也遇到类似的错误:

ERROR in /.../component-library/dist/index.es.js
Module not found: Error: Can't resolve 'react' in '/.../component-library/dist'
 @ /.../component-library/dist/index.es.js 2:0-33 68:18-26
 @ ./src/App/index.jsx
 @ ./src/index.js

ERROR in /.../component-library/dist/index.es.js
Module not found: Error: Can't resolve 'react/jsx-runtime' in '/.../component-library/dist'
 @ /...component-library/dist/index.es.js 1:0-41 74:22-26
 @ ./src/App/index.jsx
 @ ./src/index.js
Run Code Online (Sandbox Code Playgroud)

我还没有在任何地方发布该库,所以yarn link现在只是使用。

在我的组件库中,我的汇总配置如下所示:

bundle.js:99 Uncaught Error: Cannot find module 'react/jsx-runtime'
    at webpackMissingModule (bundle.js:99)
    at Module.../../../component-library/dist/index.es.js 
Run Code Online (Sandbox Code Playgroud)

我的巴贝尔配置 …

javascript rollup reactjs webpack babeljs

41
推荐指数
4
解决办法
14万
查看次数

cube,rollup和groupBy运算符之间有什么区别?

问题几乎在标题中.我找不到有关差异的详细文档.

我注意到了一个区别,因为在交换cube和groupBy函数调用时,我会得到不同的结果.我注意到对于使用'cube'的结果,我在经常分组的表达式上得到了很多空值.

sql rollup cube apache-spark apache-spark-sql

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

如何将类型添加到 Vite 库构建中?

我遵循了使用库模式的 vite 文档,并且能够生成一个工作组件库。我使用vue-ts
预设 创建了项目 ,在组件中我定义了 props 及其类型,并使用了一些接口。但是当我构建库时,没有包含任何类型。

如何为最终构建添加类型,无论是自动从组件推断还是使用定义文件手动推断?

更多信息 以下是有关我的文件的更多信息:
tsconfig.json

{
  "name": "@mneelansh/test-lib",
  "private": false,
  "version": "0.0.2",
  "scripts": {
    "dev": "vite",
    "build": "vue-tsc --noEmit && vite build",
    "preview": "vite preview"
  },
  "emitDeclarationOnly": true, // testing
  "declaration": true, // testing
  "main": "./dist/lib.umd.js",
  "module": "./dist/lib.es.js",
  "types": "./dist/main.d.ts",
  "exports": {
    ".": {
      "import": "./dist/lib.es.js",
      "require": "./dist/lib.umd.js"
    },
    "./dist/style.css": "./dist/style.css"
  },
  "files": [
    "dist"
  ],
  "dependencies": {
    "@types/node": "^17.0.25",
    "vue": "^3.2.25"
  },
  "devDependencies": {
    "@vitejs/plugin-vue": "^2.3.1",
    "typescript": "^4.5.4",
    "vite": "^2.9.5", …
Run Code Online (Sandbox Code Playgroud)

javascript rollup typescript vue.js vite

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

vite 文件名中不带哈希值

我正在尝试编译一个基于 monaco 编辑器的 Web 组件(在 lit 元素上下文中)。尝试了很多选项后,我现在将结果缩减为两个文件

  • rmx-monaco.abc123.js
  • style.css

我的首要任务是摆脱散列(abc123),但我也想将 js 和 css 缩减为一个文件。提前致谢

我的配置如下:

import { resolve } from "path";

export default defineConfig({
    base: "/",
    build: {
        rollupOptions: {
            input:
                // main: resolve(__dirname, "index.html"),
                resolve(__dirname, "src/rmx-monaco.ts"),

            output: {
                // Prevent vendor.js being created
                manualChunks: undefined,
                // chunkFileNames: "zzz-[name].js",
                // this got rid of the hash on style.css
                assetFileNames: "assets/[name].[ext]",
            },
        },
        // Prevent vendor.css being created
        cssCodeSplit: false,
        // prevent some warnings
        chunkSizeWarningLimit: 60000,
    },
});
Run Code Online (Sandbox Code Playgroud)

我的 …

rollup vite

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

何时使用GROUPING SETS,CUBE和ROLLUP

我最近了解了GROUPING SETS,CUBE和ROLLUP,用于在sql server中定义多个分组集.

我问的是在什么情况下我们使用这些功能?使用它们有什么好处和好处?

SELECT shipperid, YEAR(shippeddate) AS shipyear, COUNT(*) AS numorders
FROM Sales.Orders
GROUP BY GROUPING SETS ( ( shipperid, YEAR(shippeddate) ), ( shipperid ), ( YEAR(shippeddate) ), ( ) );


SELECT shipperid, YEAR(shippeddate) AS shipyear, COUNT(*) AS numorders
FROM Sales.Orders
GROUP BY CUBE( shipperid, YEAR(shippeddate) );


SELECT shipcountry, shipregion, shipcity, COUNT(*) AS numorders
FROM Sales.Orders
GROUP BY ROLLUP( shipcountry, shipregion, shipcity );
Run Code Online (Sandbox Code Playgroud)

sql sql-server grouping rollup cube

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

vite无法处理xxx.html文件

我有一个 Vue2 的 Vite 项目,它包含一个静态 html 文件。

\n

喜欢关注

\n
import template from 'editor.html';\nexport default {\n    template: template\n}\n
Run Code Online (Sandbox Code Playgroud)\n

当我运行时yarn dev,终端输出:

\n
\n

node_modules/@gaoding/editor-framework/lib/base/editor.js:23:21:错误:没有为“.html”文件配置加载器:node_modules/@gaoding/editor-framework/lib/base/editor.html \n23 \xe2\x94\x82 从 './editor.html' 导入模板;

\n
\n

我尝试在下面添加一些插件vite.config.ts,但所有这些都不起作用。

\n
\n

@rollup/插件-html

\n
\n
\n

rollup-插件-html

\n
\n
\n

rollup-插件-htmlvue

\n
\n

我怎么解决这个问题。

\n

html plugins rollup loader vite

21
推荐指数
2
解决办法
7316
查看次数

与SQL服务器RollUP相加 - 但只是最后一个摘要?

我有这个问题:

DECLARE @t TABLE(NAME NVARCHAR(MAX),datee date,val money)

insert INTO @t SELECT 'a','2012-01-02',100
insert INTO @t SELECT 'a','2012-01-02',100
insert INTO @t SELECT 'a','2012-01-03',100
insert INTO @t SELECT 'a','2012-01-05',100
insert INTO @t SELECT 'b','2012-01-06',200
insert INTO @t SELECT 'b','2012-01-07',200
insert INTO @t SELECT 'd','2012-01-07',400
insert INTO @t SELECT 'e','2012-01-09',500
insert INTO @t SELECT 'f','2012-01-12',600

SELECT  Name,datee,SUM (val) 
from @t GROUP BY NAME ,datee 
Run Code Online (Sandbox Code Playgroud)

目前的结果是:

在此输入图像描述

但我需要sum在最后添加.所以我尝试使用汇总:

 SELECT  Name,datee,SUM (val) 
    from @t GROUP BY NAME ,datee  with ROLLUP
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

但我只需要最后一笔总和.我不需要报告中的内容 …

sql-server rollup sum sql-server-2008

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

汇总错误:node_modules/react-is/index.js不会导出'isValidElementType'

我正在使用样式组件构建一个包含rollUp的包.

我的rollup.config.js看起来像:

import resolve from 'rollup-plugin-node-resolve'
import babel from 'rollup-plugin-babel'
import commonjs from 'rollup-plugin-commonjs'
export default {
  input: 'src/index.js',
  output: {
    file: 'dist/bundle.js',
    format: 'cjs'
  },
  external: [
    'react',
    'react-proptypes'
  ],
  plugins: [
    resolve({
      extensions: [ '.js', '.json', '.jsx' ]
    }),
    commonjs({
      include: 'node_modules/**'
    }),
    babel({
      exclude: 'node_modules/**'
    })
  ]
}
Run Code Online (Sandbox Code Playgroud)

我收到了

[!] Error: 'isValidElementType' is not exported by node_modules/react-is/index.js
https://github.com/rollup/rollup/wiki/Troubleshooting#name-is-not-exported-by-module
node_modules/styled-components/dist/styled-components.es.js (7:9)
5: import stream from 'stream';
6: import PropTypes from 'prop-types';
7: import { isValidElementType } from 'react-is'; …
Run Code Online (Sandbox Code Playgroud)

rollup reactjs styled-components

18
推荐指数
4
解决办法
5144
查看次数