Уже несколько подходов сделал, но ни как не получается решить задачу по подключению однофайловых компонетнов. на githube в репозитории cli есть инструкции. Несколько раз, на нескольких установках попробовал сделать по ним - толку 0.
Текущее состояние:
node v17.9.0
@bitrix/cli 3.2.2
budle.config.js
package.json
Запускаю bitrix build -w
результат
Текущее состояние:
node v17.9.0
@bitrix/cli 3.2.2
budle.config.js
Код |
---|
const vuePlugin = require('rollup-plugin-vue'); const commonjs = require('rollup-plugin-commonjs'); module.exports = { input: 'src/Example.js', output: 'dist/Example.bundle.js', namespace: 'BX.Tester', minification: false, sourceMaps: false, plugins: { resolve: true, custom: [ vuePlugin(), commonjs(), ], }, }; |
Код |
---|
{ "dependencies": { "rollup-plugin-commonjs": "^9.3.4", "rollup-plugin-vue": "^5.1.9", "vue-template-compiler": "^2.7.14" } } |
результат
Код |
---|
✖ 09:07:13 Build extension tester.example js: 371 KB, css: 34 KB /home/alex/.nvm/versions/node/v17.9.0/lib/node_modules/@bitrix/cli/dist/bitrix.build.js:443 const fileUrl = url.pathToFileURL(`${error.id}:${error.loc.line}:${error.loc.column}`); ^ TypeError: Cannot read properties of undefined (reading 'line') at printError (/home/alex/.nvm/versions/node/v17.9.0/lib/node_modules/@bitrix/cli/dist/bitrix.build.js:443:66) at report (/home/alex/.nvm/versions/node/v17.9.0/lib/node_modules/@bitrix/cli/dist/bitrix.build.js:513:5) at buildDirectory (/home/alex/.nvm/versions/node/v17.9.0/lib/node_modules/@bitrix/cli/dist/bitrix.build.js:970:7) at async build (/home/alex/.nvm/versions/node/v17.9.0/lib/node_modules/@bitrix/cli/dist/bitrix.build.js:989:5) |
Есть проблема с ЧПУ умного фильтра. Голосуйте за