Comments (8)
+1 trying to delete the folder was a pain. Maybe there was no consideration for us windows users (again)! I am refering to the package manager.
from framework.
This is related to how NodeJS handles packages and creates its directory structure. There's really nothing we can do about it. I would consider brining this issue up with the NodeJS/NPM teams.
from framework.
We recently ran into the same problem with an un-related node project. We had to use the rimraf node module (https://github.com/isaacs/rimraf) to help with the deletion of the node_modules folder. We sometimes have to drill into the folder hierarchy and run rimraf a couple times, but you can get rid of the folders, eventually.
from framework.
@EisenbergEffect Regardless if it's a NodeJS/NPM issue or not, it should be possible to finish the Get Started guide successfully, even for windows users.
As far as i can see, the current issue boils down to the package "conventional-changelog"
Maybe there's an alternative for this package?
from framework.
I'm not clear how working through the get-started tutorial involves deleting node packages. But regardless, this is not a bug in Aurelia or even the 3rd party gulp plugins. It's an issue with NodeJS on Windows and you will encounter it on various projects on Windows when trying to delete packages.
I'm open to alternatives for Windows users, in order to improve this, but I don't know of any at the moment. NodeJS is the de facto standard and really the only technology for doing this sort of work and Microsoft isn't building any alternatives...in fact they are embracing it with the next VS release. Maybe it's worth asking them to implement an advanced delete feature in VS?
from framework.
This is a bug with the Windows API, not an NPM bug. Windows support
260-char-length paths, maximum, regardless of the underlying file system.
It hasn't changed for years.
If you need to remove files, you might try working from Windows Powershell
and using short paths.
On Thu, Feb 5, 2015 at 7:56 AM, Rob Eisenberg [email protected]
wrote:
I'm not clear how working through the get-started tutorial involves
deleting node packages. But regardless, this is not a bug in Aurelia or
even the 3rd party gulp plugins. It's an issue with NodeJS on Windows and
you will encounter it on various projects on Windows when trying to delete
packages.I'm open to alternatives for Windows users, in order to improve this, but
I don't know of any at the moment. NodeJS is the de facto standard and
really the only technology for doing this sort of work and Microsoft isn't
building any alternatives...in fact they are embracing it with the next VS
release. Maybe it's worth asking them to implement an advanced delete
feature in VS?—
Reply to this email directly or view it on GitHub
#26 (comment).
from framework.
or you could shorten the length by copying a child higher up the hieracrchy in order to create shorter paths. that worked for me
from framework.
Just a heads up. lodash v3 has significantly reduced the dep graphs of its modularized packages:
[email protected]
├─┬ [email protected]
│ ├── [email protected]
│ └─┬ [email protected]
│ ├── [email protected]
│ ├── [email protected]
│ └── [email protected]
└─┬ [email protected]
├── [email protected]
└── [email protected]
There's even a simplified form:
[email protected]
├── [email protected]
└─┬ [email protected]
├── [email protected]
├── [email protected]
└── [email protected]
from framework.
Related Issues (20)
- Many aurelia libraries are broken in iOS 16 HOT 47
- example link for codesandbox in README.md HOT 1
- How to fetch data from a JSON file in aurelia framework? HOT 4
- How to bind repeat.for on the async array variable? HOT 5
- aurelia.use.developmentLogging(environment.debug ? 'debug' : 'warn'); is broken? HOT 5
- Building all public files to www folder
- set object that has observed properties breaks the observing system HOT 4
- Issue with compose element and composition
- Combination of `@dynamicOptions` and `primaryProperty` HOT 5
- Publish Aurelia project with visual studio 2017. HOT 1
- Allow better typing for module configuration HOT 4
- Upgrade gulp to v4.
- Staging a component for testing
- UI is not re-rendered when Set is used. HOT 5
- Binding Engine seems to strip CR from text HOT 1
- Component inheritance with bindings on the base doesn't work as expected
- Content of repeat for on tr tag rendered outside of tag HOT 1
- How to use aurelia in qiankun HOT 2
- Content editable div inside a parent div that has a mousedown event on it cannot be edited in Aurelia HOT 1
- npm audit warning for aurelia-framework - XSS vulnerability in default HTML sanitizer implementation HOT 15
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from framework.