нпм ERR!Превышен максимальный размер стека вызовов - машинопись - PullRequest
0 голосов
/ 09 мая 2019

Я получаю следующую ошибку при попытке установить typedoc для документирования файлов машинописи с помощью npm. Я исследовал, но это было напрасно. Я пробовал такие решения, как npm cache clean --force, которые не помогли. Это мой webpack.conf.js

const webpack = require('webpack');
const path = require('path');
const CleanWebpackPlugin = require('clean-webpack-plugin');
const HtmlWebpackPlugin = require('html-webpack-plugin');

let distPath = 'dist';

module.exports = (env, argv) => {
  const create_dist_package = argv.mode === 'production';
  return {
    devtool: create_dist_package ? false : 'source-maps',
    entry: './lib/main.ts',
    mode: create_dist_package ? 'production' : 'development',
    module: {
      rules: [{
        test: /\.tsx?$/,
        use: 'ts-loader',
        exclude: /node_modules/
      }]
    },
    resolve: {
      extensions: ['.tsx', '.ts', '.js']
    },
    plugins: [
      new CleanWebpackPlugin(path.resolve(__dirname, distPath, '*.*'), {
        verbose: true
      }),
      new HtmlWebpackPlugin({
        template: 'lib/filename.html'
      })
    ],
    stats: {
      children: false
    },
    output: {
      filename: '[name].bundle.js',
      path: path.resolve(__dirname, distPath),
      library: 'libName'
    }
  };
};
**
Node version - v10.14.1 
Npm version  - v6.4.2 
Typescript   - ^3.4.2
webpack      - ^4.29.0 
webpack-cli  - ^3.3.0
**

Даже без typedoc я мог пойти на jsdoc-babel, но все равно не смог установить его. Стандартного решения пока нет. Есть ли способ обойти это?

...