Я получаю следующую ошибку при попытке установить 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, но все равно не смог установить его. Стандартного решения пока нет. Есть ли способ обойти это?